Do you need to integrate BizTalk Server with existing Java applications in your enterprise?
JNBridgePro enables you to connect BizTalk Server to a standard J2EE interface such as
JMS (Java Messaging Service), integrate BizTalk with J2EE facilities such as JNDI (Java
Naming and Directory Interface) and EJBs (Enterprise Java Beans), or call a custom or thirdparty
Java application directly from a BizTalk Server orchestration. You don’t even need the
original source code: JNBridgePro works with all your Java binaries.
Adapters
Using JNBridgePro, you can easily create an adapter that connects a BizTalk orchestration
with a J2EE or Java-based external data source such as JMS, or even links to a unique
custom Java application.
JNBridge provides full instructions and sample code that enable you to construct your own
adapter using Microsoft’s BizTalk Server adapter framework. You can use this adapter
anywhere a standard BizTalk Server adapter can be used. The JNBridgePro adapter provides
additional functionality to BizTalk that is available nowhere else.
Java Calls in Expressions
JNBridgePro enables
you to keep your
investment in your
third-party or custombuilt
Java libraries
and use them
alongside BizTalk
Server. JNBridgePro
provides the ability to
call Java directly from
your orchestrations,
from expressions, or
wherever you can
make an ordinary
.NET call.
You can access EJBs (Enterprise Java Beans), or any Java object, method, or field, just as if
the code you’re accessing had been written in a .NET language.
Advantages over Web Services
While BizTalk Server supports interoperability through Web services, Web services are not
appropriate in all architectures. These are instances where a JNBridgePro adapter is the right
choice:
- Faster performance.
The JNBridgePro interoperability solution is 10 to 25 times faster than Web services,
depending on the communications mechanism used.
- Call by reference or by value.
JNBridgePro can call Java objects by reference or by value. Web services can typically
only access objects by value.
- Manage callbacks and handle exceptions.
JNBridgePro makes it easy to implement callbacks and transparently throw exceptions.
Web services makes it extremely difficult.
- Access full object-oriented API.
JNBridgePro allows you to access a full object-oriented API. Web services restricts you
to a very narrow service-oriented API.
- Connect with any Java API.
Many Java applications and libraries are not Web service-enabled, which eliminates
Web services interoperability as an option. JNBridgePro allows you to access any Java
application or library.
Flexible Architecture
With JNBridgePro’s flexible architecture
you can build applications that run on
the same machine in the same process
via shared memory, on the same
machine but in different processes
via socket communications, over any
network via a fast binary protocol, or
over the Internet via HTTP/SOAP.
Need to change the application’s
architecture? All it takes is a simple
change to a configuration file; your
code remains untouched.
JNBridgePro Supports
- BizTalk Server 2006 and 2004
- .NET Framework 1.0 through 3.0
- JDK or JRE 1.3.1 through J2SE 5.0
- Future versions of Java and .NET
- Will work with Windows Vista
Download a PDF of the datasheet.
www.jnbridge.com/biztalk