< Back to Blogs
Java and .NET Interoperability: JNBridge by MichaelF on September 19, 2006 03:57PM

Update:  We thought we would try our videos on YouTube...would love to hear feedback on this implementation.
Sam interviews Wayne Citrin to discuss work his company, JNBridge, has done to provide interoperability between .NET and Java.

Wayne Citrin is the CTO at JNBridge. He is the architect of JNBridgePro, and has been engrossed in Java and .NET interop issues since .NET's beta days.  Previously, Wayne was a leading researcher in programming languages and compilers, and was on the Computer Engineering faculty at the University of Colorado, Boulder. He was a researcher at IBM's research lab in Zürich, Switzerland, and has a PhD from the University of California, Berkeley, in Computer Science.

The JNBridge blog can be found here.

Alternate Video Formats
- Windows Media
-Download MP4 Video

Comments RSS
  1. daddyam said:

    Is it open source?

    Does anyone know what the alternatives that he mentions are?

    posted at 05:37PM 09/19/2006
  2. Hi, thanks for the comment, and thanks to Sam for giving me the opportunity to take part in the conversation.

    JNBridgePro isn't open source (although it can certainly be used to connect open-source projects), but there are a few open source solutions out there.

    There's IKVM.NET (www.ikvm.net), which is a really cool project.  It's a very different technology from JNBridgePro, since it's a translator from Java bytecodes to .NET's MSIL.  I believe IKVM is part of the Mono distribution.  There are both advantages and disadvantages to such an approach, which I'd be happy to discuss if people are interested.

    There's also a project called Caffeine (http://caffeine.berlios.de), which does some things similarly to JNBridgePro -- it's a bridging solution that hosts the JVM inside the CLR.  From what I can gather, it only supports calls from .NET to Java (plus callbacks), plus, of course, the Java can only be run in-process inside the CLR (a common, but not universal, situation).  It appears to be a work in progress.

    -- Wayne

    posted at 06:21PM 09/19/2006
  3. JNBridge said:

    Watch a Port 25 interview where Sam Ramji, Director of the Microsoft Open Source Software Lab talks to

    posted at 08:11PM 11/09/2006
  4. fhjy said:

    dry

    posted at 11:50AM 12/01/2008
  5. fhjy said:

    ey

    posted at 11:50AM 12/01/2008
  6. Gabriel said:

    Necesito

    posted at 01:20AM 12/09/2008
Post a Comment
*
*