Properties

CMS queues exhibit the following properties relative to delivery, sequence of arrival, and volatility:
  • A successful return code on any of the send functions means that delivery of the message to the target queue has completed without error. This is true regardless of the location of the target queue. This kind of operation is usually called guaranteed delivery.
  • Messages emanating from a single thread to a single target queue are guaranteed to arrive on the target queue in the order they were sent.
  • CMS queues are volatile. If a queue is destroyed, its contents cannot be recovered.