Does JMS specification define transactions?
Answer / munnu
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.
| Is This Answer Correct ? | 0 Yes | 0 No |
How to handle the exception caused by jms?
What is jms template?
What is the use of message queues?
Explain Asynchronous Message Consumption in JMS?
How to handle non-transacted sessions with respect to jms?
How is message oriented middleware responsible for no time dependency between sender and receiver component with respect to point to point model on jms?
What are jms topics and queues?
Can we have more than one consumer for a jms queue?
How to Set message priority levels?
What is a text message?
What is the use of jms? In which situations we are using jms?
What is the advantage of persistent message delivery compared to nonpersistent delivery?