网上有很多描述SOAP信封应该是什么样子的例子。 W3Schools有这个例子:
<?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>
<m:GetPrice xmlns:m="http://www.w3schools.com/prices">
<m:Item>Apples</m:Item>
</m:GetPrice>
</soap:Body>
</soap:Envelope>
但是我从哪里知道我必须使用“GetPrice”和“Item”(在这个例子中)?这些数据在哪里定义?它是一个WSDL文件我 - 作为客户端开发人员 - 可以查看吗?
我真的想要一个SOAP请求和响应的工作示例,因为到目前为止我发现的所有内容(在Web和StackOverflow上)都被描述为无法使用或者像这样的示例代码。
此致 杰森
答案 0 :(得分:0)
这里的网络服务非常好: http://www.w3schools.com/webservices/tempconvert.asmx
您可以转到服务定义并查看WSDL,其中定义了服务操作和数据协定。
您还可以转到不同的操作并查看示例请求/自行调用服务。