JNBridge Releases In-Process Shared-Memory Communications between Java and .NET
JNBridgePro 2.1 Speeds Java/.NET Interoperability, Removes Inter-Process Communications Overhead
BOULDER, CO, June 23, 2004—JNBridge, LLC, today announced the general availability of JNBridgePro 2.1, the latest release of the company’s 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 application’s 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.”
JNBridgePro version 2.1 is available for immediate download from the JNBridge web site. See www.jnbridge.com for download information.
JNBridge, LLC, was founded in 2001 to supply software developers with a full line of Java/.NET interoperability tools that enable fast and seamless integration of pure Java code with Microsoft .NET components and applications. JNBridge is headquartered at 3024 Jefferson St., Boulder, Colorado, 80304. The company can be reached at 303.545.9371 or via its web site: www.jnbridge.com.