GeeCON Prague 2014*
The moose likes EJB and other Java EE Technologies and the fly likes Message Broker Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


JavaRanch » Java Forums » Java » EJB and other Java EE Technologies
Bookmark "Message Broker" Watch "Message Broker" New topic
Author

Message Broker

Murat Balkan
Ranch Hand

Joined: Sep 10, 2002
Posts: 127
Hi,
What is a "message broker"?
Thanks
Murat
Kyle Brown
author
Ranch Hand

Joined: Aug 10, 2001
Posts: 3892
    
    5
One very good definition is here.

Kyle


Kyle Brown, Author of Persistence in the Enterprise and Enterprise Java Programming with IBM Websphere, 2nd Edition
See my homepage at http://www.kyle-brown.com/ for other WebSphere information.
Murat Balkan
Ranch Hand

Joined: Sep 10, 2002
Posts: 127
Hi Kyle,
Is there any commercial product that acts as the message broker?
Thnks
Chris Mathews
Ranch Hand

Joined: Jul 18, 2001
Posts: 2712
Yes, there are a ton of Message Broker products out there. We refer to these as MOM (Message Oriented Middleware) products. Some examples of the most used/well known ones are Websphere MQ, Sonic MQ, and MSMQ. Furthermore, any product that implements the JMS API is a Message Broker.
Kyle Brown
author
Ranch Hand

Joined: Aug 10, 2001
Posts: 3892
    
    5
Actually no. Generic MOM products don't act as a message broker per se -- they allow you to connect to a message broker (or any other application) through a messaging system using an API like JMS. Now, all of the vendors you mention also offer commercial message broker products -- for instance, the one from IBM is called WebSphere Business Integration Message Broker ( see here). There are similar products available from Sonic, TIBCO, and others.

Kyle
 
GeeCON Prague 2014
 
subject: Message Broker