Message Delivery Agent

Message Delivery Agent is a Rendezvous or Enterprise Message Service sender or a group of senders.

Message Delivery Agent performs the following tasks:

  • Determines whether an acknowledgment is required by the calling TIBCO messaging applications upon delivery of a given message. If a message delivery fails and the service is guaranteed, Message Delivery Agent backs out all updates to recoverable resources.
  • Delivers return codes, acknowledgments, condition codes, and result sets in the form of Rendezvous or Enterprise Message Service messages to TIBCO messaging applications or their clients, such as TIBCO BusinessWorks.
  • Delivers acknowledgments and result sets according to the flow control protocol for the service level, for example, reliable, certified, or guaranteed, that is active for a given subject. The details of the type of service level required are specified by the messaging application, recipe, or trigger for the request.