3

我正在尝试使用 Xcode 和 Objective-C 连接 iOS 项目中的 SOAP Web 服务。

我的问题是我发现的所有方法都非常原始(例如键入手动肥皂信封并将其发送到 HTTP Transporter(或类似的东西),然后手动解析响应以提取信息)。

我没有找到任何专业的方法来做到这一点。

关于图书馆或更好的方法的任何想法?

4

2 回答 2

6

尝试使用http://easywsdl.com。该站点将生成所有必需的类,您可以使用这些类连接到您的 WS。该生成器适用于非常复杂的 WSDL 文件。

于 2014-01-25T11:16:47.520 回答
2

iOS does not have any native support to consume SOAP Web services. You need to make the clients to consume the services. wsdl2objc is very impressive tool to generate Objective-C code from a WSDL for calling SOAP services. You can refer to its Usage instructions for how to use the generated code from WSDL2ObjC

于 2014-01-25T12:06:23.807 回答