Is JMS for distributed Java applications only
2 posts in topic
Flat View  Flat View

Posted By:   amit_gupta
Posted On:   Friday, July 13, 2001 06:12 AM

Is JMS for distributed Java applications only


I am new to JMS. I want to know whether i can use JMS for sending messages to non-Java applications.
We have a product which uses ERP application and a J2ee compliant
web based application. Can we use JMS to send some messge
(request, report etc) to an ERP application (e.g. SAP). If yes, then
how?. Could anybody guide to some references or code samples to begin

Re: Is JMS for distributed Java applications only

Posted By:   Anonymous  
Posted On:   Wednesday, July 18, 2001 12:41 PM

As Nicholas correctly pointed out, irrespective of JMS and the implementation you use, there are solutions that connect disperate technologies. An example would be Matrix from my-channels, that provides many-to-many connectivity between mq-series, talarian, JMS, file, database, ftp, Nirvana and others. If a plugin for your technology does not already exist, an open API allows you to easily implement it yourself.

Re: Is JMS for distributed Java applications only

Posted By:   Nicholas_Whitehead  
Posted On:   Saturday, July 14, 2001 05:29 AM


Regardless of the application, JMS can be used to send messages to and receive messsages from non-JMS and even non-Java platforms. However, non JMS and non Java support will be predominantly vendor proprietrary. For example:

  • IBM MQSeries supports multiple languages and has a JMS interface.
  • Codemesh have a C++ client for ITT's SwiftMQ,
  • Progress SonicMQ has JMS bridges for MQSeries, Mail and FTP as well as an ActiveX client.
  • Fiorano MQ has a MSMQ bridge as well as a C++ client.


About | Sitemap | Contact