Halimbawa ng SOAP
- Nakaraang Pahina Binding ng SOAP HTTP
- Susunod na Pahina Pagsusuri ng SOAP
Isang instance ng SOAP
Sa mga sumusunod na halimbawa, isang hiling ng GetStockPrice ay ipinadala sa server. Ang hiling na ito ay may parameter na StockName, at sa tugon ay ibabalik ang parameter na Price. Ang pangalan ng namespace ng paraan na ito ay tinukoy dito: "http://www.example.org/stock"
Request ng SOAP:
POST /InStock HTTP/1.1 Host: www.example.org Content-Type: application/soap+xml; charset=utf-8 Content-Length: nnn <?xml version="1.0"?> <soap:Envelope xmlns:soap="http://www.w3.org/2001/12/soap-envelope" soap:encodingStyle="http://www.w3.org/2001/12/soap-encoding"> <soap:Body xmlns:m="http://www.example.org/stock"> <m:GetStockPrice> <m:StockName>IBM</m:StockName> </m:GetStockPrice> </soap:Body> </soap:Envelope>
Response ng SOAP:
HTTP/1.1 200 OK Content-Type: application/soap+xml; charset=utf-8 Content-Length: nnn <?xml version="1.0"?> <soap:Envelope xmlns:soap="http://www.w3.org/2001/12/soap-envelope" soap:encodingStyle="http://www.w3.org/2001/12/soap-encoding"> <soap:Body xmlns:m="http://www.example.org/stock"> <m:GetStockPriceResponse> <m:Price>34.5</m:Price> </m:GetStockPriceResponse> </soap:Body> </soap:Envelope>
- Nakaraang Pahina Binding ng SOAP HTTP
- Susunod na Pahina Pagsusuri ng SOAP