Bridging Java and .NET: A Technical Overview of JNBridgePro
JNBridgePro is a Java and .NET interoperability tool that enables developers to call anything Java from .NET, and anything .NET from Java. JNBridgePro allows classes written in .NET languages like C#, C++, and Visual Basic to seamlessly and transparently access Java classes as though Java were itself a .NET language, and allows Java classes to access .NET. JNBridgePro supports Java SE (formerly J2SE) or Java EE (formerly J2EE) and the leading Java EE application servers, allowing .NET code to access all Java EE facilities including JMS, EJBs and JNDI. JNBridgePro is designed so that the .NET objects interact with the Java objects through an automatically generated set of proxies.