News Stay informed about the latest enterprise technology news and product updates.

Visual Studio bridging plug-in speeds Java development

At JavaOne, JNBridge announced middleware tools that let Eclipse developers create .NET apps and Visual Studio developers access Java. A user says 64-bit shared-memory support and data compression features help the bridging software to excel in real-time data processing applications.

Developers interested in exploring the blended world of .NET/Java have another alternative with JNBridgePro 4.0, announced this week at JavaOne in San Francisco. This is an important release for tool maker JNBridgePro, as its flagship middleware bridge adds a plug-in for Visual Studio that enables developers to access Java capabilities from within Visual Studio, without having to leave the interface; a similar plug-in for Eclipse allows Eclipse developers to create .NET apps from within that tool as well.

Wayne Citrin, JNBridge CTO, said, "Up until now, we had stand-alone proxy generation tools that were used to generate the proxies, and that is still there. The plug-ins enables developers to create proxies from within the Visual Studio and Eclipse development environment. Switching between environments can be time consuming and users want convenience."

When these proxies can be created from within the IDE, generating the proxies becomes another part of the build cycle. In the past, a developer would have to switch out of Visual Studio, fire up the JNBridge proxy generation tool, shut it down, and then go back to Visual Studio to reference those in .NET. Philip Clem, CTO of 4th Story LLC., said "This was not a show stopper, but certainly anything JNBridge can do to make life easier is a plus."

Although previous versions of JNBridge supported some 64-bit capabilities, the new version can support 64-bit with shared-memory models to improve application performance. New built-in data compression capabilities speed the transmission of large files.

Clem said he was particularly intrigued about the 64-bit shared-memory support and the compression features. He explained, "We do real-time data processing on high performance market feeds and adapt Java based API so that they can be consumed by .NET applications. High throughput is a pretty big deal for us. That is one of the reasons we use JNBridge, we don't have to go out of process to accommodate a Java API, and that is key."

JNBridge has been working in the bridging space for quite some time, and has attracted the attention of 300 companies, including major players like Adobe, which has used the capability to call .NET code from within Cold Fusion.

Dig Deeper on .NET Framework application development

Start the conversation

Send me notifications when other members comment.

Please create a username to comment.