JNBridge Products JNBridge

JNBridgePro Features

JNBridgePro is available in two editions: Standard Edition (SE) and Enterprise Edition (EE).

Primary Features of JNBridgePro

JNBridgePro SE and JNBridgePro EE include the following features:

  • Bi-directional, high-performance Java .NET interoperability.
  • Access Java classes from .NET as though Java were a .NET language.
  • Access .NET classes from Java as though they were Java classes.
  • Access anything across the platform boundary, including objects, classes, instance members, static members, fields, properties, methods, generics, and enums.
  • Full class access includes support for callbacks, pass by reference or by value, and cross-platform exception handling.
  • Embed AWT or Swing Java widgets in .NET WinForm applications
  • Embed .NET WinForm controls in Java AWT, SWT, or Swing apps
  • The Java code and the .NET code can run:
    • in the same process, using an shared-memory communication channel
    • on the same machine in different processes
    • or on different machines communicating over a network
    with just a configuration file change.
  • Expose any Java or .NET binaries. No source code required.
  • Support for JDK 1.3.1 and later, including JDK 5.0.
  • Support for .NET Framework 1.0 and later, including .NET 2.0.

JNBridgePro EE adds the following capabilities:

  • Access J2EE services from .NET, including EJBs, JMS, and JNDI.
  • Create distributed systems that have .NET code on one machine accessing Java code on multiple machines.
  • Automatic failover to a backup Java-side server if the primary server fails.
  • Support for all the leading J2EE application servers, including WebSphere, WebLogic, and JBoss.

Detailed Features

  • Cross-platform object and class access allows you to:
    • Create objects, call methods, access fields, return objects.
    • Catch exceptions thrown by Java/.NET classes across platforms.
    • Extend your classes via inheritance from the other side.
    • Create callbacks to handle event processing in either direction.
  • Collection classes, arrays, strings, primitives, dates and enums are automatically mapped between Java and .NET.
  • Transparently provides integrated object life cycle management, garbage collection, datatype conversions, marshalling and unmarshalling of arguments, and management of references and communications.
  • Support for Java-side transactions.
  • Secure binary and HTTP channels using SSL.

See the SE vs. EE comparison chart for a quick summary of the differences.

NEWS

  • Eclipse plug-in
  • Visual Studio plug-in
  • Full 64-bit support
Click here for details.

Come See Us
Booth 1030
May 6-9, 2008
The Moscone Center
San Francisco, CA
Booth 1545
June 3-6, 2008
Orlando, FL
June 10-13, 2008
Orlando, FL

See our blog posts

JNBridgePro is:

Java Powered

Designed for Microsoft Windows XP      Certified for Windows Vista