Jaa


JNBridge Pro 2.1 Released

For those looking to interoperate between .NET and Java using a .NET Remoting bridge, you may want to check out JNBridge (https://www.jnbridge.com). Their new version (2.1) was released today and among the improvements, the one that stands out for me is the shared memory channel.

Up until now, one of the challenges with running a .NET Remoting bridge to pass data between .NET and Java has always been having to go down through the network stack. This means that even if I had a Java and a .NET process running on the same machine, the bridge would have to go down to the transport level in order to exchange data. With the shared memory channel, the message format remains the same, but the channel provides a much more efficient way of exchanging the data. 

I showed one the benefits of this approach in this MSDN article demonstrating SWING and Windows Forms interoperability. If anyone has an interest in this (and some spare time), I'd love to see an update of this using the shared memory channel.