1-如何创建soap消息以与Web服务通信?假设我的客户端需要向Web服务发送请求,生成FULL soap字符串然后将其发送到Web服务,包括标题,正文,信封等?
2-假设Web服务向我发回SOAP响应,响应中包含有关我数据库中4个不同用户信息的信息? 如何将肥皂消息转换为4个“用户对象”? 我是否需要遍历消息并逐个读取每个参数,并创建我的“用户”对象?或者是否有更简单的方法将soap消息中的参数与我的类中的参数进行匹配并自动创建对象?
答案 0 :(得分:1)
如果您拥有WSDL
的webservice
,则许多IDE
都可以导入WSDL
并自动生成绑定的客户端程序。< / p>
因此,如果webservice
返回了许多USER
个对象,那么您的IDE
'将生成它们。如果没有,则会为webservice
返回的响应生成objects
。
对于那些objects
,我认为从中提取users
比从原始envelope