Contoh SOAP
- Halaman Sebelumnya Penggabungan SOAP HTTP
- Halaman Berikutnya Ringkasan SOAP
Contoh SOAP
Dalam contoh di bawah ini, permintaan GetStockPrice dikirim ke server. Permintaan ini memiliki parameter StockName, dan tanggapan akan mengembalikan parameter Price. Nama ruang lingkungan fungsi ini ditentukan di alamat ini: "http://www.example.org/stock"
Permintaan 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>
Respons 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>
- Halaman Sebelumnya Penggabungan SOAP HTTP
- Halaman Berikutnya Ringkasan SOAP