我正在实现一个显示来自后端服务器的数据的应用程序。后端服务器使用 WCF 编写 Web 服务。我不熟悉那个 WCF。
我可以尝试什么来解决这个问题?
如果您的 WCF 应用程序配置为 SOAP 服务,则可以使用任何适用于 iOS 的 SOAP 库。
您可以向 WCF 发出 HTTP 或 SOAP 请求。例如,给定一个 HTTP 请求,您可以使用 cUrl 对其进行测试。最简单的 cUrl 获取请求如下所示:
curl http://stackoverflow.com
您很可能需要发出 POST 或 PUT 请求。如果是这样,您可以在此处查看文档:http: //curl.haxx.se/docs/httpscripting.html。我已经包含了一个使用 cUrl 的示例 POST 请求:
curl -X POST -H 'Content-type: text/xml' -d <YOUR PAYLOAD HERE> http://stackoverflow/fakepost
有很多方法可以发出 HTTP 请求,cUrl 只是一个客户端。
下面描述一个 POST 请求的 iOS 实现:iOS:如何执行 HTTP POST 请求?.