14 soap the http aspect soap requests are http post

Info iconThis preview shows page 1. Sign up to view the full content.

View Full Document Right Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: lt message if service throws an exception Will get standard HTTP message if transport fails. 14 SOAP The HTTP Aspect SOAP requests are HTTP POST requests POST /WebCalculator/Calculator.asmx HTTP/1.1 ContentContent-Type: text/xml SOAPAction: “http://tempuri.org/Add” ContentContent-Length: 386 <?xml version=“1.0”?> <soap:Envelope ...> ... </soap:Envelope> SOAP Message Structure SOAP Message The complete SOAP message Headers Protocol binding headers SOAP Envelope <Envelope> encloses payload SOAP Header Headers SOAP Body Message Name & Data <Header> encloses headers Individual headers <Body> contains SOAP message name XML-encoded SOAP message name & data 15 SOAP SOAP Message Format An XML document using the SOAP schema: <?xml version=“1.0”?> <soap:Envelope ...> <soap:Header ...> ... </soap:Header> <soap:Body> <Add xmlns=“http://tempuri.org/”> <n1>12</n1> <n2>10</n2> </Add> </soap:Body> </soap:Envelope...
View Full Document

This note was uploaded on 04/04/2014 for the course CS 5950 taught by Professor Staff during the Summer '08 term at Western Michigan.

Ask a homework question - tutors are online