What is Message Acknowledgement?
Message acknowledgement is purely Listener (consumer) concept. It is a way to tell JMS provider that the message has been consumer or not. On the producer side, the only notion of acknowledgement consists of a successful invocation of either the topic publisher's publish method or the queue sender's send method.
How a message is acknowledged automatically? or What are different acknowledgement modes?
1. AUTO_ACKNOWLEDGE:
2. DUPS_OK_ACKNOWLEDGE:
3. CLIENT_ACKNOWLEDGE:
Reference:
http://www.novell.com/documentation/extend52/Docs/help/MP/jms/concepts/details.html