Wednesday, May 27, 2020

TIBCO EMS - Message Delivery Modes


    The JMSDeliveryMode message header field defines the delivery mode for the message. To refer to the JMS Message structure-header fields, follow this link. JMS supports PERSISTENT and NON-PERSISTENT delivery modes for both topic and queue. EMS extends these delivery modes to include a RELIABLE_DELIVERY mode.



  Message Delivery Modes

PERSISTENT The message is persisted on disk by the server. This mode ensures delivery of messages to a destination.
NON-PERSISTENT Omits the overhead of persisting the message on disk. If Authorization is disabled on the server, the server doesn't send a confirmation to the message producer. Regardless of Authorization is enabled or disabled, we can use the npsend_check_mode parameter in tibemsd.conf file to specify the condition under which the server is to send the confirmation of NON-PERSISTENT messages to the producer.
RELIABLE_DELIVERY Omits the overhead of persisting the message on disk. The server doesn't send a confirmation to the message producer to improve the performance regardless of the authorozation setting.

Overview on TIBCO EMS Acknowledgement Modes, Click Here


Follow this link to get TIBCO EMS overview


No comments:

Post a Comment

back to top