如何创建SOAP消息?如何将soap消息转换为对象?

时间:2010-09-05 18:57:21

标签: iphone web-services soap wsdl

1-如何创建soap消息以与Web服务通信?假设我的客户端需要向Web服务发送请求,生成FULL soap字符串然后将其发送到Web服务,包括标题,正文,信封等?

2-假设Web服务向我发回SOAP响应,响应中包含有关我数据库中4个不同用户信息的信息? 如何将肥皂消息转换为4个“用户对象”? 我是否需要遍历消息并逐个读取每个参数,并创建我的“用户”对象?或者是否有更简单的方法将soap消息中的参数与我的类中的参数进行匹配并自动创建对象?

1 个答案:

答案 0 :(得分:1)

如果您拥有WSDLwebservice,则许多IDE都可以导入WSDL并自动生成绑定的客户端程序。< / p>

因此,如果webservice返回了许多USER个对象,那么您的IDE'将生成它们。如果没有,则会为webservice返回的响应生成objects

对于那些objects,我认为从中提取users比从原始envelope

更容易