【发布时间】:2011-08-24 17:49:28
【问题描述】:
谁能澄清在 iOS 中使用 aspx webservices 的过程?我已经尝试过 JSON 框架,但现在需要创建一个使用 XML 格式的 .net Web 服务的应用程序。我既需要向服务器发布一些数据,也需要从服务器获取数据。我已经阅读了我找到的现有 iOS XML 解析器 (here)
问题是我是否需要做额外的设置,比如将我的查询字符串包装在 SOAP 或 smth 中,以便与网络服务器通信?仅使用链接中提到的一个库就足够了吗,还是我需要额外的东西?
更新:我在 web (here) 上找到了一个教程,该教程演示了如何使用 Json 框架使用 web 服务。另外,我发现了另一个使用 NSXMLParser (here) 演示它的方法。我对 WSDL 和 SOAP 不是很熟悉,所以任何关于如何实现的详细解释都是可取的:)。在这两个示例中,您只需构建一个 xml 格式的请求字符串并执行它,就是这样。这两个示例实际上都绕过了 SOAP 和 WSDL 的繁重,所以我想知道我是否必须知道并做更多的事情来构造一个请求字符串、执行它并获得响应?
【问题讨论】:
-
此链接将对您有所帮助stackoverflow.com/questions/204465/…
-
没有“aspx webservice”之类的东西。你是说 SOAP,对吧?
-
是的。我当前的任务涉及向 asmx webservice 发布和获取一些信息。 Web 服务使用 SOAP XML 格式进行通信。所以我想知道我应该使用什么库来构造 post/get 请求字符串,然后如何以相同的方式获得响应。
标签: iphone asp.net objective-c xml web-services