This is where the alternatives to SOAP over HTTP, which is
being explored.
Specifications for Web Service Reliable
Messaging
The web services world defines two specifications to introduce reliability, namely:
WS-Reliability.
WS-Reliable Messaging.
Both these specifications use SOAP headers to exchange message grouping and
correlation information between a consumer and a provider so that the reliability
layer can guarantee the following quality concerns:
Guaranteed delivery.
Once and only once delivery.
Message ordering.
Web Services Reliability (WS-Reliability) is a SOAP-based protocol with the purpose
of exchanging SOAP messages with guaranteed delivery, no duplicates, and
guaranteed message ordering. WS-Reliability is defined as SOAP header extensions
??? ??? ??? ??? ??? ??? ??? ???
Chapter 11
[ 201 ]
and is, in fact, independent of the underlying protocol used. At the same time, this
specification contains a binding to HTTP. The reliable message protocol is abstracted
from the communication between a sending Reliable Messaging Processor (RMP)
and a receiving RMP. Hence the SOAP intermediaries do not play any active role in
the reliability mechanisms.
Pages:
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284