我正在尝试使用 Xcode 和 Objective-C 连接 iOS 项目中的 SOAP Web 服务。
我的问题是我发现的所有方法都非常原始(例如键入手动肥皂信封并将其发送到 HTTP Transporter(或类似的东西),然后手动解析响应以提取信息)。
我没有找到任何专业的方法来做到这一点。
关于图书馆或更好的方法的任何想法?
我正在尝试使用 Xcode 和 Objective-C 连接 iOS 项目中的 SOAP Web 服务。
我的问题是我发现的所有方法都非常原始(例如键入手动肥皂信封并将其发送到 HTTP Transporter(或类似的东西),然后手动解析响应以提取信息)。
我没有找到任何专业的方法来做到这一点。
关于图书馆或更好的方法的任何想法?
尝试使用http://easywsdl.com。该站点将生成所有必需的类,您可以使用这些类连接到您的 WS。该生成器适用于非常复杂的 WSDL 文件。
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