Mẫu SOAP
- Trang trước Kết nối SOAP HTTP
- Trang tiếp theo Tóm tắt SOAP
Một ví dụ SOAP
Trong ví dụ dưới đây, một yêu cầu GetStockPrice được gửi đến máy chủ. Yêu cầu này có một tham số StockName, và trong phản hồi sẽ trả về một tham số Price. Không gian tên của chức năng này được định nghĩa tại địa chỉ này: "http://www.example.org/stock"
Yêu cầu 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>
Phản hồi 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>
- Trang trước Kết nối SOAP HTTP
- Trang tiếp theo Tóm tắt SOAP