JNBridge crosses message queue Rubicon



Email    print   
June 2, 2009 —  Despite having a mostly symbiotic relationship in most enterprises, there are still areas in which Java and .NET don't play nice. One such area is around the Java Message Service, which acts as a message queue for large distributed Java applications. JNBridge targets this disconnect with its self-titled product for integrating such queues into .NET applications. Version 1.2 was released yesterday and brings with it the software's first support for going back and forth across such message queues.

Wayne Citrin, cofounder and CTO of JNBridge, said that the entire array of JMS services is supported on .NET through his company's product. “We provide access to the entire JMS capability: all the JMS messages, local transactions, JMS security and authentication, as well as access to JMS headers," said Citrin.

"[Our customers] use our product because the alternative to using a product like ours is probably WS-*, and there are problems with throughput."

For those developers using Microsoft BizTalk Server for business process management, Citrin said that the JNBridge 1.2 update finally gives them the ability to move back and forth between JMS and BizTalk programatically.

“We've been looking at the needs of our financial services companies,” he said. “There's a lot of need for what we do, and it's gotten more urgent with all the mergers that have been going on. What the financial services customers have been asking for is the ability to integrate the transactions that exist on both sides. Up until now, we haven't had the ability to integrate the cross platform transactions, and nobody has outside WS_ Atomic_Tansactions, which is ambiguous.”

That back and forth should make troubleshooting a lot easier for developers tracking down issues across multiple systems, said Citrin.

“When you're reading in a block of messages from JMS in the context of a .NET transaction, if that fails, not only do you need to roll back the actions in the consuming .NET code, you also need—in the same transaction—to put those messages back on the JMS queue, so when things are re-fed, you can read those messages again and no data will be lost,” said Citrin. That capability has been added in 1.2, he added.

Still, the biggest reason to use JNBridge, said Citrin, is to save your .NET developers from having to learn the vagaries of JMS. “The users, if they're skilled in the .NET API, don't have to know anything about JMS programming. You simply fill out a property sheet with some info like initial context, the names of the queues you want to access, and the locations of the JAR files,” he said. JNBridge handles the interchange code automatically, he added.




Related Search Term(s): JNBridge, messaging


Share this link: http://sdt.bz/33515
 
Most Read Latest News Blog Resources

Add comment


Name*
Email*  
Country     


  • Comment
Loading




close
NEXT ARTICLE
Third-party tools showcased at Professional Developers Conference
ComponentOne has a new development kit for the iPhone and the iPod Touch, while Infragistics created a version of NetAdvantage for Silverlight. Also, Developer Express and Microsoft announced a joint code-quality effort for C# Read More...
 
 
 
 
News on Monday
more>>
SharePoint Tech Report
more>>


   

 
 

Download Current Issue
FEBRUARY 2012 PDF ISSUE

Need Back Issues?
DOWNLOAD HERE

Want to subscribe?


 
blogs tab
Agility, mom, and apple pie
If we're to evaluate the state-of-the-art in software development, we should start with the values espoused in the Agile Manifesto.
02/07/2012 11:57 AM EST

RIM woos developers with free tablet
How do you get more apps ported to the BlackBerry PlayBook? By giving every developer a free tablet, of course!
02/04/2012 01:57 PM EST

GitHire: Use Headhunters to Find Your Perfect Programmer
Are you a hiring manager tired of scouring the job boards? Check out this new service that will find 5 people interested in your jobs.
02/03/2012 12:17 PM EST

Facebook claims hacker cred
Facebook's SEC S-1 filing form includes a short essay on the Hacker Way by Mark Zuckerberg himself.
02/02/2012 08:26 AM EST

Ryan Dahl steps down
Ryan Dahl, creator of Node.js, steps back from his position as gatekeeper for the project.
02/01/2012 04:58 PM EST

Bloomberg opens its API
Bloomberg's APIs could lead to a future standard for accessing market data.
02/01/2012 04:41 PM EST

 
Events calendar tab
2/13/2012 to 2/16/2012
Santa Clara
TechWeb

2/26/2012 to 2/29/2012
San Francisco
BZ Media

2/27/2012 to 3/2/2012
San Francisco
RSA

3/4/2012 to 3/7/2012
Las Vegas
IBM Tivoli

3/5/2012 to 3/9/2012
San Francisco
TechWeb