在肥皂信封中包裹请求?

时间:2011-10-09 18:03:18

标签: xml web-services soap asmx

我有一个没有SOAP信息的请求,但我需要将它包装在SOAP信封中。在过去,我使用StringBuilder手动构建了信封并将请求放在正文中,但是有更好,更通用的方法吗?一个例子会有所帮助。

示例:

我会有以下内容:

<UpdateQuantity>
   <Product id="1234"></Product>
   <Qty>10</Qty>
</UpdateQuantity>

正如我上面所说,我刚刚使用StringBuilder构建了SOAP信封,并将上面的xml放在body部分中。最好是坚持使用这种方法还是有更通用的方法?我应该编写一个方法来获取所有可以随请求更改并仍然使用StringBuilder的SOAP参数吗?

1 个答案:

答案 0 :(得分:0)

如果要执行服务,则需要访问服务WSDL ..不是吗?如果是单一服务,请问客户端与客户端有何不同? 这是让我获得服务wsdl并使用公理库创建标准肥皂消息的最佳方式..