JNBridge Products JNBridge

How JNBridgePro works

JNBridgePro creates the interoperability bridge by generating a set of proxies that expose the classes' APIs and manage the communications between the .NET and Java classes. You can explore Java or .NET classes with the easy-to-use proxy generation plug-ins in Eclipse (Figure 1), Visual Studio (Figure 2), or the standalone GUI (Figure 3) and determine which classes should have their functionality exposed. JNBridgePro automatically generates the proxies, and will optionally find and expose all the necessary supporting classes.

Once the proxies are generated, and you've added them to your current project, you can access the underlying Java classes from .NET (or .NET classes from Java). When deployed, the .NET classes communicate with the Java classes via your previously generated proxy classes, or vice versa. The .NET code runs on a .NET CLR (Common Language Runtime), and the Java code runs on any conformant JVM.

JNBridgePro's communications architecture (Figure 4) enables the construction of distributed systems with the choice of three communication channels: a fast in-process shared-memory channel, a TCP/Binary protocol based on .NET remoting or an HTTP/SOAP channel. JNBridgePro provides support for J2SE or J2EE and all of the leading J2EE application servers.

Check out the JNBridgePro Technical Overview white paper for more.


Java Powered Eclipse Ready Optimized for Visual Studio Designed for Microsoft Windows XP Certified for Windows Vista

WHAT'S NEW

Wayne Citrin talks with JavaOne Radio

New version of JMS Adapter for .NET released. Supports distributed transactions with full rollback.  Press release.

JNBridgePro 4.1 released. Embed WPF in Java GUIs, embed Java widgets in WPF.  Press release.

QUICK LINKS



Microsoft Gold Certified Partner

Sun Partner Advantage