JNBridgePro: Java and .NET interoperability bridge. JNBridgePro: Java and .NET interoperability bridge.

JNBridgePro

Bridge anything Java to .NET, Bridge anything .NET to Java

JNBridgePro is Java and .NET interoperability

Join anything Java together with anything .NET, where anything includes:

Java side Object & class level .NET side
Java side
Java SE (J2SE)
Java EE (J2EE)
Java EE (J2EE)
EJBs
JMS
JNDI
Standalone JVMs
AWT
SWT
Swing
Objects
Classes
Instance members
Static members
Fields
Properties
Methods
Generics
Enums
Events
Transactions
.NET rich-client GUIs
ASP.NET
Microsoft BizTalk Server
SharePoint Server
WinForm controls
WPF

Cross-platform magic

JNBridgePro makes the incompatible compatible so you don't have to. JNBridgePro includes:

  • Cross-platform exception handling
  • Integrated object lifecycle management
  • Garbage collection
  • Datatype conversions
  • Marshalling and unmarshalling of objects
  • Reference and communications management
  • Plug-ins for Eclipse and Visual Studio

You can expose any Java or .NET binary, no source code required!

See how it works for more.

Scale from in-process to
cross-network bridging

in-process to cross-network communications

With JNBridgePro you can build applications that run:

  • On the same machine in the same process via shared memory,
  • On the same machine in different processes via socket communications,
  • Over any network via a fast binary protocol,
  • Or over the Internet via HTTP/SOAP.

Need to change your application's architecture? Just change a configuration file, your code remains untouched.

What's New?