W3C home > Mailing lists > Public > public-ws-addressing@w3.org > November 2005

One-way SOAP 1.1 HTTP Binding using protocol MEP

From: David Orchard <dorchard@bea.com>
Date: Mon, 7 Nov 2005 15:24:06 -0800
Message-ID: <32D5845A745BFB429CBDBADA57CD41AF1439A3A2@ussjex01.amer.bea.com>
To: <public-ws-addressing@w3.org>
It seems useful to show how to write a SOAP 1.1 HTTP Binding using the
protocol MEP that I've proposed.


One-way SOAP 1.1 HTTP Binding


1. Outline

This binding refines the SOAP HTTP binding specified in the SOAP 1.1
specification [1] to accommodate one-way messages and protocol
independent message exchange pattern abstraction proposed in [2].


1.1 Name

This binding is identified by the URI:

*	"http://www.w3.org/2005/11/ws-addr/bindings/SOAP11HTTP/"


2. SOAP HTTP Request

The HTTP Request Body MUST contain the value of the
http://www.w3.org/2004/12/ws-addr/mep/RequestMessage property.  The HTTP
Request MUST be sent to the address specified by the
http://www.w3.org/2004/12/ws-addr/mep/ImmediateDestination property.


3. SOAP HTTP Response


The HTTP Response MUST have a status code of 202.  The HTTP Response
Body MUST be a SOAP Envelope with an empty SOAP Body.  The response
status property, http://www.w3.org/2004/12/ws-addr/mep/ResponseStatus,
is set to Success.  If the HTTP Response is formatted in any other way,
then the response status is set to Failure.  The response message
property, http://www.w3.org/2004/12/ws-addr/mep/ResponseMessage, is set
to empty in any response status case.




[1] http://www.w3.org/TR/2000/NOTE-SOAP-20000508/







Received on Monday, 7 November 2005 23:24:15 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 21:04:11 UTC