Press Release
JNBridge Releases In-Process Shared-Memory Communications between Java and .NET
BOULDER, CO, June 23, 2004 JNBridge, LLC, today announced the general availability of JNBridgePro 2.1, the latest release of the companys Java/.NET interoperability tool for software developers. JNBridgePro 2.1 provides an in-process shared-memory communications channel that greatly speeds the interaction between the Java and .NET sides when bridging applications that run on the same machine.
JNBridgePro is a fully concurrent two-way Java/.NET interoperability tool that provides software developers with the ability to pass or access any object and access any instance or static member across the platform boundary. JNBridgePro enables .NET to communicate with J2SE or J2EE, including J2EE facilities such as EJBs, JMS, and JNDI, and supports all the leading J2EE application servers.
The shared-memory communications channel in version 2.1 allows both the Java and .NET sides to run in the same process. This feature results in a significant performance improvement, as the overheads associated with socket-based communications and inter-process switching costs are eliminated. Shared-memory starts and stops both the .NET and Java sides automatically, so they no longer have to be explicitly managed, making applications easier to develop and deploy. JNBridgePro 2.1 supports a variety of architectures that span in-process, cross-process, intranet or internet communications with just configuration changes, and without having to change the underlying code.
Version 2.1 also eliminates the need for a special JNBridgePro configuration file configuration can be controlled through the applications configuration file or the API and has optimized the passing of very large arrays.
Beta testers have reported substantial increases in performance. "I don't know how I lived without the shared memory feature before," said Andrew Sharpe, software architect at Whitehill Technologies, Inc., a leading provider of Document Composition and Format Transformation software. "JNBridge helps us to develop cutting-edge, world-class solutions, and beat our competition to market."
Availability
JNBridgePro version 2.1 is available for immediate download from the JNBridge web site. Visit http://www.jnbridge.com/downloadtrial.htm for information.
For a complete listing of features and benefits, visit:
http://www.jnbridge.com/jnbpropg.htm