About Reliable Messaging for Web Services

See Also 

Reliable Messaging is a Quality of Service (QoS) technology for building more reliable Web services. The primary purpose of Reliable Messaging is to ensure the delivery of application messages to Web service endpoints.

When reliable messaging is enabled, messages are grouped into sequences, which are defined by the client’s proxies. Each proxy corresponds to a message sequence, which consists of all of the request messages for that proxy. Each message contains a sequence header. The header includes a sequence identifier that identifies the sequence and a unique message number that indicates the order of the message in the sequence. The Web service endpoint uses the sequence header information to group the messages and, if the Ordered Delivery option is selected, process them in the proper order.

Additionally, if secure conversation is enabled, each message sequence is assigned its own security context token. The security context token is used to sign the handshake messages that initialize communication between two Web service endpoints and subsequent application messages.

See Also
About Advanced Web Service Interoperability
When Should Reliable Messaging be Used?

Legal Notices