<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://interopvendoralliance.org/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>JNBridge</title><link>http://interopvendoralliance.org/blogs/jnbridge/default.aspx</link><description /><dc:language>en</dc:language><generator>CommunityServer 2.1 (Build: 60803.893)</generator><item><title>Channel 9 Interview: .NET and Java Interop with JNBridge</title><link>http://interopvendoralliance.org/blogs/jnbridge/archive/2008/03/06/Channel-9-Interview_3A00_-.NET-and-Java-Interop-with-JNBridge.aspx</link><pubDate>Thu, 06 Mar 2008 07:46:00 GMT</pubDate><guid isPermaLink="false">f4c3e5da-e6c5-42b1-ad1c-f6005d509669:457</guid><dc:creator>JNBridge</dc:creator><slash:comments>0</slash:comments><comments>http://interopvendoralliance.org/blogs/jnbridge/comments/457.aspx</comments><wfw:commentRss>http://interopvendoralliance.org/blogs/jnbridge/commentrss.aspx?PostID=457</wfw:commentRss><description>&lt;br /&gt;
			﻿Kirk Evans interviews Wayne Citrin, CTO of &lt;a href="http://www.jnbridge.com" target="_blank"&gt;JNBridge&lt;/a&gt;, looking at the JNBridge JMS Adapters for .NET and BizTalk. &lt;a href="http://channel9.msdn.com/ShowPost.aspx?PostID=387574"&gt;Check it out on Channel 9&lt;/a&gt;.&lt;br /&gt;&lt;img src="http://interopvendoralliance.org/aggbug.aspx?PostID=457" width="1" height="1"&gt;</description><category domain="http://interopvendoralliance.org/blogs/jnbridge/archive/tags/Webcasts/default.aspx">Webcasts</category><category domain="http://interopvendoralliance.org/blogs/jnbridge/archive/tags/Podcasts/default.aspx">Podcasts</category><category domain="http://interopvendoralliance.org/blogs/jnbridge/archive/tags/Presentations/default.aspx">Presentations</category></item><item><title>JNBridge Releases Two New JMS Adapters for .NET Framework and BizTalk Server</title><link>http://interopvendoralliance.org/blogs/jnbridge/archive/2007/10/30/JNBridge-Releases-Two-New-JMS-Adapters-for-.NET-Framework-and-BizTalk-Server.aspx</link><pubDate>Tue, 30 Oct 2007 23:32:00 GMT</pubDate><guid isPermaLink="false">f4c3e5da-e6c5-42b1-ad1c-f6005d509669:409</guid><dc:creator>JNBridge</dc:creator><slash:comments>0</slash:comments><comments>http://interopvendoralliance.org/blogs/jnbridge/comments/409.aspx</comments><wfw:commentRss>http://interopvendoralliance.org/blogs/jnbridge/commentrss.aspx?PostID=409</wfw:commentRss><description>
&lt;p style="text-align:center;" class="MsoNormal" align="center"&gt;&lt;em&gt;&lt;span style="font-family:Arial;"&gt;New adapters allow developers to quickly and easily
integrate a JMS infrastructure with any .NET Framework application or BizTalk Server
&lt;/span&gt;&lt;/em&gt;&lt;/p&gt;

&lt;p style="text-align:center;" class="MsoNormal" align="center"&gt;&lt;strong&gt;&lt;em&gt;&lt;span style="font-family:Arial;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p style="margin-bottom:0.0001pt;line-height:150%;" class="MsoBodyText2"&gt;&lt;span style="font-family:Arial;color:black;"&gt;BOULDER&lt;/span&gt;&lt;span style="font-family:Arial;color:black;"&gt;, Colo.&lt;/span&gt;&lt;span style="font-family:Arial;color:black;"&gt;, Oct. 30, 2007&amp;mdash;JNBridge, LLC today
announced the release of two new first-to-market JMS adapters: The JNBridge JMS
Adapter for .NET and the JNBridge JMS Adapter for BizTalk Server. The new
adapters provide a streamlined and automated method to connect JMS (Java
Messaging Service) capabilities to Microsoft .NET Framework applications and
BizTalk Server to accelerate the delivery of new software products and services
to the enterprise.&lt;/span&gt;&lt;/p&gt;

&lt;p style="margin-bottom:0.0001pt;line-height:150%;" class="MsoBodyText2"&gt;&lt;span style="font-family:Arial;color:black;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p style="margin-bottom:0.0001pt;line-height:150%;" class="MsoBodyText2"&gt;&lt;span style="font-family:Arial;color:black;"&gt;&amp;ldquo;As customers use the .NET Framework and BizTalk Server as a
foundation for their enterprise information systems, interoperability is a key
requirement,&amp;rdquo; explained Dino Chiesa, Director of Marketing for the .NET
Platform at Microsoft.&lt;span&gt;&amp;nbsp; &lt;/span&gt;&amp;ldquo;These new JMS adapters
from JNBridge allow customers that already have Java-based messaging systems to
connect to those systems from .NET and BizTalk programs. &lt;span&gt;&amp;nbsp;&lt;/span&gt;Interoperability between .NET or BizTalk
applications and JMS systems just got a whole lot easier.&amp;rdquo; &lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="margin-bottom:0.0001pt;line-height:150%;" class="MsoBodyText2"&gt;&lt;span style="font-family:Arial;color:black;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;span style="font-family:Arial;color:black;"&gt;
&lt;p style="margin-bottom:0.0001pt;line-height:150%;" class="MsoBodyText2"&gt;&lt;u&gt;&lt;span style="font-family:Arial;color:black;"&gt;The
JNBridge JMS Adapter for .NET&lt;/span&gt;&lt;/u&gt;&lt;span style="font-family:Arial;"&gt;
integrates any vendor&amp;rsquo;s JMS implementation directly with a .NET Framework application.
This adapter is the first commercially-available JMS adapter that relies on Microsoft&amp;rsquo;s
new WCF (Windows Communication Foundation) Line-of-Business adapter technology,
allowing it to work with any custom .NET Framework application or any Microsoft
program that can consume a WCF endpoint. &lt;/span&gt;&lt;/p&gt;
&lt;/span&gt;
&lt;p style="margin-bottom:0.0001pt;line-height:150%;" class="MsoBodyText2"&gt;&lt;u&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style="text-decoration:none;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/u&gt;&lt;/p&gt;

&lt;p style="margin-bottom:0.0001pt;line-height:150%;" class="MsoBodyText2"&gt;&lt;u&gt;&lt;span style="font-family:Arial;color:black;"&gt;The
JNBridge JMS Adapter for BizTalk Server&lt;/span&gt;&lt;/u&gt;&lt;span style="font-family:Arial;color:black;"&gt; provides enterprises with a fast and easy way to connect JMS
capabilities with Microsoft&amp;rsquo;s BizTalk Server 2006 or its newly released BizTalk
Server 2006 R2. &lt;/span&gt;&lt;/p&gt;

&lt;p style="margin-bottom:0.0001pt;line-height:150%;" class="MsoBodyText2"&gt;&lt;span style="font-family:Arial;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p style="margin-bottom:0.0001pt;line-height:150%;" class="MsoBodyText2"&gt;&lt;span style="font-family:Arial;color:black;"&gt;Both
&lt;span style="color:black;"&gt;the JNBridge JMS Adapter for .NET and the JMS Adapter
for BizTalk Server use a simple interface that hides the complexities of
building a JMS client. The JMS adapters require no changes to existing JMS enterprise
servers and are compatible with any vendor&amp;rsquo;s JMS server. Both adapters utilize
the technologies in JNBridgePro, JNBridge&amp;rsquo;s flagship Java and .NET
interoperability produc&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Arial;color:black;"&gt;t. The BizTalk adapter supports .NET Framework
2.0 and above, the .NET adapter supports .NET 3.0, and in the future JNBridge
plans to support .NET 3.5.&lt;/span&gt;&lt;/p&gt;

&lt;p style="margin-bottom:0.0001pt;line-height:150%;" class="MsoBodyText2"&gt;&lt;span style="font-family:Arial;color:black;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p style="margin-bottom:0.0001pt;line-height:150%;" class="MsoBodyText2"&gt;&lt;span style="font-family:Arial;color:black;"&gt;&amp;ldquo;For years, our JNBridgePro customers have asked for an easy way
to allow .NET Framework or BizTalk Server applications to send and receive
messages from JMS servers,&amp;rdquo; explained Wayne Citrin, CTO at JNBridge. &amp;ldquo;Now, with
our new JMS adapters for the .NET Framework and BizTalk Server, they have a
streamlined and automatic way to ensure complete and immediate interoperability.
Users don&amp;rsquo;t need to have detailed knowledge of both JMS programming and adapter
construction to use the JMS Adapter for .NET or the JMS Adapter for BizTalk
Server. We have fully automated the process for them in one single step.&amp;rdquo;&lt;/span&gt;&lt;/p&gt;

&lt;p style="margin-bottom:0.0001pt;line-height:150%;" class="MsoBodyText2"&gt;&lt;span style="font-family:Arial;color:black;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p style="margin-bottom:0.0001pt;line-height:150%;" class="MsoBodyText2"&gt;&lt;span style="font-family:Arial;color:black;"&gt;Both adapters are available immediately and full-featured
evaluation copies can be downloaded by visiting &lt;a href="http://www.jnbridge.com/"&gt;www.jnbridge.com&lt;/a&gt; &lt;/span&gt;&lt;/p&gt;

&lt;p style="margin-bottom:0.0001pt;line-height:normal;" class="MsoBodyText2"&gt;&lt;span style="font-family:Arial;color:black;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p style="margin-bottom:0.0001pt;line-height:normal;" class="MsoBodyText2"&gt;&lt;strong&gt;&lt;u&gt;&lt;span style="font-family:Arial;color:black;"&gt;About JNBridge&lt;/span&gt;&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p style="margin-bottom:0.0001pt;line-height:normal;" class="MsoBodyText2"&gt;&lt;span style="font-family:Arial;color:black;"&gt;JNBridge connects Java and .NET based components and applications
together with interoperability tools that are fast, simple to use and remove
the complexities of cross-platform interoperability. JNBridge is a
privately-held company based in Boulder,
 Colorado. Founded in 2001,
JNBridge has grown to hundreds of customers and tens of thousands of users
worldwide. Organizations using JNBridge products range from Global 500
enterprises to ISVs (Independent Software Vendors) and consulting shops,
solving Java and .NET interoperability issues in a tremendous variety of
applications. Please visit www.jnbridge.com for more information.&lt;/span&gt;&lt;/p&gt;

&lt;p style="margin-bottom:0.0001pt;line-height:normal;" class="MsoBodyText2"&gt;&lt;span style="font-family:Arial;color:black;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;img src="http://interopvendoralliance.org/aggbug.aspx?PostID=409" width="1" height="1"&gt;</description><category domain="http://interopvendoralliance.org/blogs/jnbridge/archive/tags/News/default.aspx">News</category><category domain="http://interopvendoralliance.org/blogs/jnbridge/archive/tags/Solutions+Guidance/default.aspx">Solutions Guidance</category></item><item><title>What's So Important About .NET/Java Interoperability?</title><link>http://interopvendoralliance.org/blogs/jnbridge/archive/2007/07/25/What_2700_s-So-Important-About-.NET_2F00_Java-Interoperability_3F00_.aspx</link><pubDate>Wed, 25 Jul 2007 06:09:00 GMT</pubDate><guid isPermaLink="false">f4c3e5da-e6c5-42b1-ad1c-f6005d509669:328</guid><dc:creator>JNBridge</dc:creator><slash:comments>0</slash:comments><comments>http://interopvendoralliance.org/blogs/jnbridge/comments/328.aspx</comments><wfw:commentRss>http://interopvendoralliance.org/blogs/jnbridge/commentrss.aspx?PostID=328</wfw:commentRss><description>&lt;p&gt;Watch the &lt;a href="http://www.virtualteched.com/pages/videos.aspx"&gt;Virtual TechEd&lt;/a&gt; video:&amp;nbsp;&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.virtualteched.com/videos/WayneCitrinBillHeinzmansmall.asf"&gt;What&amp;#39;s So Important About .NET/Java Interoperability?&lt;/a&gt;&lt;/p&gt;&lt;img src="http://interopvendoralliance.org/aggbug.aspx?PostID=328" width="1" height="1"&gt;</description><category domain="http://interopvendoralliance.org/blogs/jnbridge/archive/tags/Webcasts/default.aspx">Webcasts</category><category domain="http://interopvendoralliance.org/blogs/jnbridge/archive/tags/Podcasts/default.aspx">Podcasts</category><category domain="http://interopvendoralliance.org/blogs/jnbridge/archive/tags/Presentations/default.aspx">Presentations</category></item><item><title>JNBridgePro Connects Societe Generale's Excel Trading Application Clients to WebLogic Server</title><link>http://interopvendoralliance.org/blogs/jnbridge/archive/2007/05/01/JNBridgePro-Connects-Societe-Generale_2700_s-Excel-Trading-Application-Clients-to-WebLogic-Server.aspx</link><pubDate>Wed, 02 May 2007 01:43:00 GMT</pubDate><guid isPermaLink="false">f4c3e5da-e6c5-42b1-ad1c-f6005d509669:276</guid><dc:creator>JNBridge</dc:creator><slash:comments>0</slash:comments><comments>http://interopvendoralliance.org/blogs/jnbridge/comments/276.aspx</comments><wfw:commentRss>http://interopvendoralliance.org/blogs/jnbridge/commentrss.aspx?PostID=276</wfw:commentRss><description>The new Java-based Equity Derivatives post-trade information system needed to interoperate with Excel clients in a highly performant manner while keeping the communications layers separate from the business logic.&amp;nbsp; Societe Generale used JNBridgePro to bridge between COM and the Java API.&lt;img src="http://interopvendoralliance.org/aggbug.aspx?PostID=276" width="1" height="1"&gt;</description><category domain="http://interopvendoralliance.org/blogs/jnbridge/archive/tags/Case+Studies/default.aspx">Case Studies</category></item><item><title> JNBridgePro Connects .NET and Java Apps</title><link>http://interopvendoralliance.org/blogs/jnbridge/archive/2007/01/30/-JNBridgePro-Connects-.NET-and-Java-Apps.aspx</link><pubDate>Wed, 31 Jan 2007 01:20:00 GMT</pubDate><guid isPermaLink="false">f4c3e5da-e6c5-42b1-ad1c-f6005d509669:251</guid><dc:creator>JNBridge</dc:creator><slash:comments>0</slash:comments><comments>http://interopvendoralliance.org/blogs/jnbridge/comments/251.aspx</comments><wfw:commentRss>http://interopvendoralliance.org/blogs/jnbridge/commentrss.aspx?PostID=251</wfw:commentRss><description>&lt;p style="font-style:italic;"&gt;JNBridgePro lets a .NET application access existing Java classes over system, network or Web connections.&lt;/p&gt;&lt;p&gt;&lt;a href="http://reddevnews.com/news/devnews/article.aspx?editorialsid=145" target="_blank" title="Read the article in Redmond Developer News"&gt;Read the article in Redmond Developer News&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;img src="http://interopvendoralliance.org/aggbug.aspx?PostID=251" width="1" height="1"&gt;</description><category domain="http://interopvendoralliance.org/blogs/jnbridge/archive/tags/News/default.aspx">News</category></item><item><title>Connect BizTalk Server to any Java API with JNBridgePro</title><link>http://interopvendoralliance.org/blogs/jnbridge/archive/2006/11/10/Connect-BizTalk-Server-to-any-Java-API-with-JNBridgePro.aspx</link><pubDate>Fri, 10 Nov 2006 18:39:00 GMT</pubDate><guid isPermaLink="false">f4c3e5da-e6c5-42b1-ad1c-f6005d509669:92</guid><dc:creator>JNBridge</dc:creator><slash:comments>0</slash:comments><comments>http://interopvendoralliance.org/blogs/jnbridge/comments/92.aspx</comments><wfw:commentRss>http://interopvendoralliance.org/blogs/jnbridge/commentrss.aspx?PostID=92</wfw:commentRss><description>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&amp;rsquo;t even need the 
original source code: JNBridgePro works with all your Java binaries. 

&lt;p&gt;&lt;strong&gt;Adapters&lt;/strong&gt; 
&lt;/p&gt;
&lt;p&gt;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.&lt;/p&gt;&lt;p&gt;&lt;img src="http://www.jnbridge.com/images/BizTalkArchitecture.jpg" alt="architecture" title="architecture" width="600" height="126" /&gt;&amp;nbsp;&lt;/p&gt;

&lt;p&gt;JNBridge provides full instructions and sample code that enable you to construct your own 
adapter using Microsoft&amp;rsquo;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.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;J&lt;/strong&gt;&lt;strong&gt;ava Calls in Expressions&lt;/strong&gt; &lt;/p&gt;

&lt;p&gt;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.&lt;/p&gt;&lt;p&gt;&lt;img src="http://www.jnbridge.com/images/expression.jpg" alt="" width="558" height="348" /&gt;&amp;nbsp;&lt;/p&gt;

&lt;p&gt;
You can access EJBs (Enterprise Java Beans), or any Java object, method, or field, just as if
the code you&amp;rsquo;re accessing had been written in a .NET language.
&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Advantages over Web Services&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;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:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Faster performance.&lt;/strong&gt;
&lt;br /&gt;
The JNBridgePro interoperability solution is 10 to 25 times faster than Web services,
depending on the communications mechanism used. &lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Call by reference or by value.&lt;/strong&gt;
&lt;br /&gt;
JNBridgePro can call Java objects by reference or by value. Web services can typically
only access objects by value. &lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Manage callbacks and handle exceptions.&lt;/strong&gt;
&lt;br /&gt;
JNBridgePro makes it easy to implement callbacks and transparently throw exceptions.
Web services makes it extremely difficult. &lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Access full object-oriented API.
&lt;/strong&gt;&lt;br /&gt;
JNBridgePro allows you to access a full object-oriented API. Web services restricts you
to a very narrow service-oriented API. &lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Connect with any Java API.
&lt;/strong&gt;&lt;br /&gt;
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.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;img src="http://www.jnbridge.com/images/communications.png" alt="in-process to cross-network communications" title="in-process to cross-network communications" hspace="15" width="250" height="388" align="right" /&gt;&lt;strong&gt;Flexible Architecture&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;With JNBridgePro&amp;rsquo;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&amp;rsquo;s
architecture? All it takes is a simple
change to a configuration file; your
code remains untouched.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;JNBridgePro Supports&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;BizTalk Server 2006 and 2004 &lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;.NET Framework 1.0 through 3.0 &lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;JDK or JRE 1.3.1 through J2SE 5.0 &lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;Future versions of Java and .NET &lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;Will work with Windows Vista&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.jnbridge.com/biztalk/JNB-BTS-Datasheet.pdf" title="BizTalk adapter datasheet"&gt;Download a PDF of the datasheet.&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.jnbridge.com/biztalk/" title="http://www.jnbridge.com/biztalk/"&gt;www.jnbridge.com/biztalk&amp;nbsp;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://interopvendoralliance.org/aggbug.aspx?PostID=92" width="1" height="1"&gt;</description><category domain="http://interopvendoralliance.org/blogs/jnbridge/archive/tags/Data+Sheets/default.aspx">Data Sheets</category></item><item><title>JNBridgePro — Java and .NET Interoperability</title><link>http://interopvendoralliance.org/blogs/jnbridge/archive/2006/11/09/JNBridgePro-_1420_-Java-and-.NET-Interoperability.aspx</link><pubDate>Fri, 10 Nov 2006 01:41:00 GMT</pubDate><guid isPermaLink="false">f4c3e5da-e6c5-42b1-ad1c-f6005d509669:89</guid><dc:creator>JNBridge</dc:creator><slash:comments>0</slash:comments><comments>http://interopvendoralliance.org/blogs/jnbridge/comments/89.aspx</comments><wfw:commentRss>http://interopvendoralliance.org/blogs/jnbridge/commentrss.aspx?PostID=89</wfw:commentRss><description>&lt;p&gt;JNBridgeProTM simplifies Java .NET interoperability by flawlessly connecting anything Java&amp;reg; to anything Microsoft&amp;reg; .NET, whether the Java and .NET components are running in the same process or across a network. JNBridgePro&amp;rsquo;s high-performance bridging architecture removes the complexities of cross-platform interop so you can generate solutions within minutes or hours rather than months.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Scale from in-process to cross-network bridging&lt;/strong&gt;&lt;br /&gt;With JNBridgePro&amp;rsquo;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&amp;rsquo;s architecture? All it takes is a simple change to a configuration file; your code remains untouched.&lt;img src="http://www.jnbridge.com/images/communications.png" alt="in-process to cross-network communications" title="in-process to cross-network communications" hspace="15" width="250" height="388" align="left" /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Access anything Java from .NET&lt;br /&gt;Access anything .NET from Java&lt;/strong&gt;&lt;br /&gt;JNBridgePro enables you to join anything Java together with anything .NET across the platform boundary.&lt;br /&gt;At the object or class level, anything includes objects, classes, instance members, static members, fields, properties, methods, generics, and enums.&lt;br /&gt;&lt;br /&gt;On the Java side, anything includes J2SE, J2EE and all the leading J2EE application servers, EJBs, JMS, JNDI, and standalone JVMs.&lt;br /&gt;&lt;br /&gt;On the .NET side, anything includes .NET rich-client GUIs, ASP.NET, and Microsoft&amp;rsquo;s BizTalk Server and Content Management Server.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;When to use JNBridgePro&lt;/strong&gt;&lt;br /&gt;JNBridgePro&amp;rsquo;s interop is designed for combining .NET and Java/J2EE components when you require high-performance interaction at the object level. It permits you to use third-party .NET or Java-based APIs on the other platform, without requiring access to the source code. With JNBridgePro you can quickly offer both .NET and Java interfaces for a single application with a common code base.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Cross-platform magic&lt;/strong&gt;&lt;br /&gt;JNBridgePro makes the incompatible compatible so you don&amp;rsquo;t have to. JNBridgePro provides cross-platform exception handling, integrated object lifecycle management, garbage collection, datatype conversions, marshalling and unmarshalling of arguments, and manages references and communications.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Seven Steps to Interoperability&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;em&gt;.NET calling Java&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Determine which Java classes to expose to calls from .NET&lt;/li&gt;&lt;li&gt;Use proxy generation tool to create .NET assembly DLL containing proxies for Java classes&lt;/li&gt;&lt;li&gt;Reference proxy assembly from your .NET project&lt;/li&gt;&lt;li&gt;Write .NET code (VB, C++, or C#) that calls or inherits from the proxies&lt;/li&gt;&lt;li&gt;Configure JNBridgePro runtime components&lt;/li&gt;&lt;li&gt;Start Java runtime component in JVM or J2EE app server&lt;/li&gt;&lt;li&gt;Run .NET application&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;br /&gt;&lt;strong&gt;&lt;em&gt;Java calling .NET&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Determine which .NET classes to expose to calls from Java&lt;/li&gt;&lt;li&gt;Use proxy generation tool to create Java jar file containing proxies for .NET classes&lt;/li&gt;&lt;li&gt;Place proxy jar file in your Java project&amp;rsquo;s build classpath&lt;/li&gt;&lt;li&gt;Write Java code that calls or inherits from the proxies&lt;/li&gt;&lt;li&gt;Configure JNBridgePro runtime components&lt;/li&gt;&lt;li&gt;Start .NET runtime component in CLR&lt;/li&gt;&lt;li&gt;Run Java application &lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;img src="http://www.jnbridge.com/images/architecture.png" alt="JNBridgePro architecture" title="JNBridgePro architecture" hspace="15" width="450" height="680" align="right" /&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;JNBridgePro Features&lt;/strong&gt;&lt;br /&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Bi-directional, high-performance Java .NET interoperability.&lt;/li&gt;&lt;li&gt;Access Java classes from .NET as though Java were a .NET language.&lt;/li&gt;&lt;li&gt;Access .NET classes from Java as though they were Java classes.&lt;/li&gt;&lt;li&gt;Access anything across the platform boundary, including objects, classes, instance members, static members, fields, properties, methods, generics, and enums.&lt;/li&gt;&lt;li&gt;Full class access includes support for callbacks, pass by reference or by value, and cross-platform exception handling.&lt;/li&gt;&lt;li&gt;Embed AWT or Swing Java widgets in .NET WinForm GUIs.&lt;/li&gt;&lt;li&gt;Embed .NET WinForm controls in AWT, SWT, or Swing apps.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Enterprise capabilities include failover and support for transactions.&lt;/li&gt;&lt;li&gt;Can use Java and .NET binaries. No source code necessary.&lt;/li&gt;&lt;li&gt;Communicate via shared memory, TCP/Binary, or HTTP/SOAP. Secure binary and HTTP channels available using SSL.&lt;/li&gt;&lt;li&gt;Select a different architecture and communications protocol via simple configuration file change.&lt;/li&gt;&lt;li&gt;Access J2SE or J2EE and all the leading J2EE application servers.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;JNBridgePro Supports&lt;/strong&gt;&lt;br /&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;.NET Framework 1.0 through 3.0&lt;/li&gt;&lt;li&gt;JDK or JRE 1.3.1 through J2SE 5.0 SDK&lt;/li&gt;&lt;li&gt;Future versions of Java and .NET&lt;/li&gt;&lt;li&gt;Will work with Windows Vista&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;a href="http://www.jnbridge.com/JNBridgeProDatasheet.pdf" title="JNBridgePro datasheet"&gt;Download a full PDF copy of this datasheet&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.jnbridge.com/downloads.htm" title="Download JNBridgePro"&gt;Download a free, full-featured evaluation of JNBridgePr&lt;/a&gt;&lt;a href="http://www.jnbridge.com/downloads.htm" title="Download JNBridgePro"&gt;o&lt;/a&gt;.&lt;br /&gt;&lt;/p&gt;&lt;img src="http://interopvendoralliance.org/aggbug.aspx?PostID=89" width="1" height="1"&gt;</description><category domain="http://interopvendoralliance.org/blogs/jnbridge/archive/tags/Data+Sheets/default.aspx">Data Sheets</category></item><item><title>KLA-Tencor Links Java and .NET, Saves U.S.$1.6 Million</title><link>http://interopvendoralliance.org/blogs/jnbridge/archive/2006/11/09/KLA_2D00_Tencor-Links-Java-and-.NET_2C00_-Saves-U.S_2E002400_1.6-Million.aspx</link><pubDate>Fri, 10 Nov 2006 01:26:00 GMT</pubDate><guid isPermaLink="false">f4c3e5da-e6c5-42b1-ad1c-f6005d509669:88</guid><dc:creator>JNBridge</dc:creator><slash:comments>0</slash:comments><comments>http://interopvendoralliance.org/blogs/jnbridge/comments/88.aspx</comments><wfw:commentRss>http://interopvendoralliance.org/blogs/jnbridge/commentrss.aspx?PostID=88</wfw:commentRss><description>&lt;p&gt;KLA-Tencor, which provides process control solutions for semiconductor
manufacturers, sought to migrate from Java to Microsoft .NET,
but it had thousands of lines of code that would have to be rewritten
at a high cost. KLA-Tencor deployed JNBridgePro, allowing the company
to access larger amounts of data across the Java and the .NET boundary,
and at the same time boost its performance. This solution reduced both
the development time and the risk of rewriting and converting the
existing code base. It also saved the company U.S.$1.6 million, the
amount it would have cost to rewrite the code.&lt;/p&gt;&lt;p&gt;Read the full &lt;a href="http://www.jnbridge.com/KLATencorCaseStudy.pdf" title="KLA-Tencor case study"&gt;case study&lt;/a&gt;.&amp;nbsp;&lt;/p&gt;&lt;img src="http://interopvendoralliance.org/aggbug.aspx?PostID=88" width="1" height="1"&gt;</description><category domain="http://interopvendoralliance.org/blogs/jnbridge/archive/tags/Case+Studies/default.aspx">Case Studies</category></item><item><title>Port 25 interview on Java and .NET Interoperability: JNBridge</title><link>http://interopvendoralliance.org/blogs/jnbridge/archive/2006/11/09/Port-25-interview-on-Java-and-.NET-Interoperability_3A00_-JNBridge.aspx</link><pubDate>Fri, 10 Nov 2006 01:02:00 GMT</pubDate><guid isPermaLink="false">f4c3e5da-e6c5-42b1-ad1c-f6005d509669:87</guid><dc:creator>JNBridge</dc:creator><slash:comments>0</slash:comments><comments>http://interopvendoralliance.org/blogs/jnbridge/comments/87.aspx</comments><wfw:commentRss>http://interopvendoralliance.org/blogs/jnbridge/commentrss.aspx?PostID=87</wfw:commentRss><description>&lt;p&gt;&amp;nbsp;Watch a &lt;a href="http://port25.technet.com/archive/2006/09/19/Java-and-.NET-Interoperability_3A00_--JNBridge.aspx" title="Port 25 interview"&gt;Port 25 interview&lt;/a&gt; where Sam Ramji, Director of the Microsoft Open Source Software Lab talks to Wayne Citrin, CTO of JNBridge, about the challenges of Java and .NET interop.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://interopvendoralliance.org/aggbug.aspx?PostID=87" width="1" height="1"&gt;</description><category domain="http://interopvendoralliance.org/blogs/jnbridge/archive/tags/Webcasts/default.aspx">Webcasts</category><category domain="http://interopvendoralliance.org/blogs/jnbridge/archive/tags/Podcasts/default.aspx">Podcasts</category><category domain="http://interopvendoralliance.org/blogs/jnbridge/archive/tags/Presentations/default.aspx">Presentations</category></item><item><title>JNBridge Releases Java and .NET Widget Embedding</title><link>http://interopvendoralliance.org/blogs/jnbridge/archive/2006/11/09/JNBridge-Releases-Java-and-.NET-Widget-Embedding.aspx</link><pubDate>Thu, 09 Nov 2006 23:54:00 GMT</pubDate><guid isPermaLink="false">f4c3e5da-e6c5-42b1-ad1c-f6005d509669:86</guid><dc:creator>JNBridge</dc:creator><slash:comments>0</slash:comments><comments>http://interopvendoralliance.org/blogs/jnbridge/comments/86.aspx</comments><wfw:commentRss>http://interopvendoralliance.org/blogs/jnbridge/commentrss.aspx?PostID=86</wfw:commentRss><description>
&lt;p class="MsoNormal"&gt;&lt;a name="OLE_LINK1" title="OLE_LINK1"&gt;&lt;/a&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;JNBridge has just released JNBridgePro 3.1, the latest
version of the company&amp;#39;s flagship Java and .NET interoperability tool.
JNBridgePro 3.1 enables developers to embed Java GUI controls directly into
.NET applications, or .NET GUI widgets in Java applications.&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;



&lt;p class="MsoNormal"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;JNBridgePro
is a Java and .NET interoperability tool that easily connects anything Java to
anything .NET. Developers can access Java objects and classes from .NET as if
they were .NET objects and classes, or access .NET objects and classes from
Java.&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;



&lt;p class="MsoNormal"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;With this
new version, developers can now embed Java widgets written in AWT or Swing
directly inside WinForm applications, or embed .NET WinForms controls in to
Java AWT, SWT, or Swing applications.&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;&lt;p class="MsoNormal"&gt;See the full press release on:&amp;nbsp; &lt;a href="http://www.jnbridge.com/pr110606.htm" title="press release"&gt;http://www.jnbridge.com/pr110606.htm&lt;/a&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&lt;a name="OLE_LINK1" title="OLE_LINK1"&gt;&lt;/a&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;&lt;img src="http://interopvendoralliance.org/aggbug.aspx?PostID=86" width="1" height="1"&gt;</description><category domain="http://interopvendoralliance.org/blogs/jnbridge/archive/tags/News/default.aspx">News</category></item></channel></rss>