+

Search Tips   |   Advanced Search

WS-ReliableMessaging sequences


The WS-ReliableMessaging protocol relies on a "sequence" to manage the transmission of messages from reliable messaging source to reliable messaging destination. Each application message is given an identifier that identifies both the sequence and the message number (the position) within the sequence. Protocol flows are used to create sequences, to acknowledge messages and to terminate sequences.

We can think of a sequence as being a structured conversation between the reliable source and the reliable destination, through which each message in the sequence is passed reliably. A sequence also passes on the set of messages in the sequence in the order in which it receives them, so if it is important that messages are processed in a particular order - for example, if money must be credited to a bank account before a debit instruction is received to pay for a purchase - then those messages should be included in the same sequence.

The developer of a reliable Web services application does not have to be aware of sequences, but the system administrator needs to monitor and manage sequences



 

Related tasks


Building a reliable Web service application
Detecting and fixing problems with WS-ReliableMessaging
Learn about WS-ReliableMessaging