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.

 

References

 

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

[2]
http://lists.w3.org/Archives/Public/public-ws-addressing/2005Jul/att-001
0/ws-addr-soapadjuncts-simplemeps_httpbinding.html#req-respmep

 

Cheers,

Dave

 

 

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

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 2 June 2009 18:35:10 GMT