Exemple SOAP
- Page précédente Liaison HTTP SOAP
- Page suivante Résumé SOAP
Un exemple SOAP
Dans l'exemple suivant, une requête GetStockPrice est envoyée au serveur. Cette requête contient un paramètre StockName, et la réponse renverra un paramètre Price. L'espace de noms de cette fonction est défini à cette adresse : "http://www.example.org/stock"
Requête 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>
Réponse 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>
- Page précédente Liaison HTTP SOAP
- Page suivante Résumé SOAP