Chapter 14. Messaging and queuing 361
program B fails. If so, queue 1 stores the messages safely until program B is
restarted.
In a variation of the asynchronous model, program A could put a sequence of
messages on queue 1, optionally continue with some other processing, and then
return to get and process the replies itself. This property of MQSeries, in which
communicating applications do not have to be active at the same time, is known
as
time independence.
14.4 Messages
MQSeries uses four types of messages:
Datagram A message for which no response is expected.
Request A message for which a reply is requested.
Reply A reply to a request message.
Report A message that describes an event such as the
occurrence of an error or a confirmation on arrival ...