Java Message Service (JMS) Question:

Does JMS specification define transactions? Queue

Tweet Share WhatsApp

Answer:

JMS specification defines a transaction mechanisms allowing clients to send and receive groups of logically bounded messages as a single unit of information. A Session may be marked as transacted. It means that all messages sent in a session are considered as parts of a transaction. A set of messages can be committed (commit() method) or rolled back (rollback() method). If a provider supports distributed transactions, it's recommended to use XAResource API.

Download Java Message Service (JMS) PDF Read All 27 Java Message Service (JMS) Questions
Previous QuestionNext Question
What is the difference between Java Mail and JMS Queue? What is synchronous messaging? Queue