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, DaveReceived 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