File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes EJB and other Java EE Technologies and the fly likes Message Driven Bean and JMS Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Barcodes with iOS this week in the iOS forum
or Core Java for the Impatient in the Java 8 forum!

JavaRanch » Java Forums » Java » EJB and other Java EE Technologies
Bookmark "Message Driven Bean and JMS" Watch "Message Driven Bean and JMS" New topic

Message Driven Bean and JMS

Raj Jindal
Ranch Hand

Joined: Jan 17, 2003
Posts: 50
what is the difference between Message Driven Bean (MDB)and JMS. Is MDB a replacement for JMS.
Lasse Koskela

Joined: Jan 23, 2002
Posts: 11962
Message driven beans are a way to integrate a JMS provider into your J2EE application. You could say that MDB is a replacement for JMS client code in J2EE applications, but JMS (or some vendor-specific API) is still needed for putting messages into the MOM system.

Author of Test Driven (2007) and Effective Unit Testing (2013) [Blog] [HowToAskQuestionsOnJavaRanch]
I agree. Here's the link:
subject: Message Driven Bean and JMS