I am just beginner to JMS. why enterprise need messaging system ? why it cannot be done using method invocation and transaction .
Please provide me get-started tutorial for JMS
posted 7 years ago
Systems using JMS are generally distributed across multiple machines, making local method invocation impossible. While remote method invocation might work, it does not decouple message sender and receiver like JMS does (method invocation is synchronous, while JMS is asynchronous).
Searching for "JMS tutorial" will find several tutorials to get you started.