I have been tasked with providing a number or proposals for connecting our enterprise to a number of external partners via a queueing mechanism. i.e. a B2B hub.
I am pretty familiar with JMS, but concerns have been voiced over the interoperability between vendors; something I have no direct experience of.
For example as part of my proposal I may suggest that we send out messages to JMS servers hosted on the partners sites. These partners use a variety of technologies including WebMethods, BizTalk, IBM etc. which we can assume all support JMS (including IBM MQ as I have been told).
Has anyone ever come across interoperability issues with regards to JMS? If I send out JMS messages from one vendor will they be seamlessly received by the target vendors JMS server?
Any shared experience would be appreciated.