|
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.
|
- 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
|