!--a11y-->
Message Acknowledgement 
The JMS Service supports a method that enables messages to be acknowledged explicitly.
The acknowledgement depends on the type of the session. If the session is not transacted there are few types of acknowledgement:
· DUPS_OK_ACKNOWLEDGE – this mode enables the lazy acknowledgement of the message delivery. If JMS fails, it is likely that the messages are duplicated at delivery. It should be used only if you do not want duplicate messages. The benefit of this acknowledgement type is the reduction in session overheads. This is achieved by minimizing the work the session must complete in order to prevent the duplicate message delivery.
· AUTO_ACKNOWLEDGE – this enables automatic session acknowledgement when the client receives messages, if the message receipt was successful or if the MessageListener called by the message returns successfully.
· CLIENT_ACKNOWLEDGE – this enables client acknowledgement by calling the acknowledge method. The client can build up a lot of unacknowledged messages without processing them.
