JNBridge Announces New Version of JNBridgePro, the Java—.NET Interoperability Solution for Heterogeneous Environments
JNBridgePro 1.3 Expedites Java—.NET Interop for Large Scale Distributed Applications
BOULDER, CO, April 23, 2003—JNBridge, LLC, today announced the general availability of JNBridgePro 1.3, the latest release of the company’s Java—.NET interoperability tool for software developers. Building on the core features that enable development teams to leverage their Java investments with complimentary .NET capabilities, JNBridgePro 1.3 expands the capacity for building large scale enterprise-ready applications, continuing to prove that customers can build heterogeneous software applications without compromising performance.
At its core, JNBridgePro enables the integration of pure Java with .NET applications, while maintaining Java’s cross-platform portability and conformance to Java standards. JNBridgePro supports J2SE or J2EE and the leading J2EE application servers, allowing .NET code to access J2EE facilities including EJBs and JNDI.
With this release, JNBridge introduces new functionality that is designed to improve the robustness and performance of widely-distributed network applications.
Key new features and benefits include:
- Support for transactions via thread-true classes.
Transactions are managed via thread-true classes, which guarantee they are handled by the same .NET—Java thread, and ensures data integrity. Thread-true classes also expand the support for a wider range of J2EE applications.
- Pass by value.
Providing the choice between passing objects, including EJBs, by value or by reference allows for increased performance in applications with distributed architectures.
- Direct mapping between collection classes.
Direct mappings of Java and .NET collections, in both directions, increases the efficiency of distributed applications. A wide variety of collections are supported, including ArrayLists, Vectors, Hashtables, HashMaps, and HashSets.
- Strong naming.
The strong naming of proxy assemblies allows internal application signing and increases application security.
- J# support.
The added ability to call Java classes from J# expands the number of supported languages.
- Performance improvements.
Significant performance improvements enable faster network support. In certain configurations, JNBridgePro is faster than the native solution of Java and RMI.
Several customers of JNBridgePro have found the features of version 1.3 to be indispensable in creating their not-yet-disclosed applications. “We needed to have .NET clients access a back-end Java data service, and were thrilled to discover a solution that didn’t require us to develop the interop in house” said one software team lead. “Our back-end third-party transaction APIs use a multi-thread model, but we had to ensure that transactions occur on the same thread. The thread-true classes feature in the 1.3 version of JNBridgePro resolved this issue, and we’ve also seen a significant improvement in performance.“
JNBridgePro version 1.3 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.