This week's book giveaway is in the OCPJP forum.
We're giving away four copies of OCA/OCP Java SE 7 Programmer I & II Study Guide and have Kathy Sierra & Bert Bates on-line!
See this thread for details.
The moose likes EJB and other Java EE Technologies and the fly likes JMS Examples Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of OCA/OCP Java SE 7 Programmer I & II Study Guide this week in the OCPJP forum!
JavaRanch » Java Forums » Java » EJB and other Java EE Technologies
Bookmark "JMS Examples" Watch "JMS Examples" New topic
Author

JMS Examples

Khaled Mahmoud
Ranch Hand

Joined: Jul 15, 2006
Posts: 361
I am now in the process of learning and reading about JMS. Can somebody give me an example from his practical experience on a system that uses JMS and the name of the JMS provider used.


SCJP, SCJD,SCWCD,SCDJWS,SCEA 5 MCP-C#, MCP-ASP.NET - http://www.khaledinho.com/
Life is the biggest school
Jimmy Ho
Ranch Hand

Joined: Jul 31, 2007
Posts: 61
WebSphere MQ (formerly MQ-Series) by IBM implements JMS interfaces. That is, if you include the right MQ jar files (can't remember which), you can hook up to an WMQ queue using JMS. Of course, there's a gazillion uses of this. Anyone who was using MQ can now take a more 'modern' web application and hook it up to a legacy mainframe or other system that was using MQ to begin with. And so on...

There are numerous examples of this, but I would just recommend wading through IBM's copious documentation and tech articles. Try searching on ibm.com and on IBM's developerWorks sites.
Khaled Mahmoud
Ranch Hand

Joined: Jul 15, 2006
Posts: 361
I realized through reading about Messaging Systems and JMS is that the most common reason for using JMS is integration between applications especially Integration between modern applications and legacy applications.
I still cannot understand or feel the role of Messaging Systems.

Jimmy : Do you have more real-life examples about Messaging Systems.
Arun Seshadri
Greenhorn

Joined: Dec 22, 2005
Posts: 18
From my experience as Jimmy mentioned we can integrate modern systems with legacy apps such as mainframe.

I have worked on Java Application (Front End) that uses JMS to transfer XML files/messages to the Backend for processing. The front end creates an XML file and stores them in the MQ Queue which then invokes a shell script that will pass the message to a COBOL program for further processing and creating reports, Update the database or bulk file processing etc, etc.

Hope this helps.
 
 
subject: JMS Examples