我必须开发一个应用程序,它将请求在 ASP.NET 中开发的 Web 服务。
我不知道,创建对asp.net Web服务的请求的代码是什么,
asp.net Web 服务如何响应 iPhone 应用程序?
iPhone 将如何以正确的方式解析该响应?
我已经读过这个问题
<小时/> How to Fetch Data From a WebService in iPhone? <小时/> 但给定的链接仅提供 .pdf 文件。我需要的是示例代码 - 它可以解释我如何建立连接并从 asp.net Web 服务检索数据。
最佳答案
您实际上可以创建一个 Web 服务并使其非常容易地集成到您的 iPhone 中。我建议如果您使用 .net 创建带有 webHttp 竞价的 WCF 服务并实现 get 和 post 方法,您可以以 json 和 xml 形式获取响应(有一组类可以在 iphone 上解析 Json,这将使解析响应轻而易举,它们可以在网络上获得),只需很少的设置,您就可以使用 NSURLRequest 从 iPhone 执行获取和发布。这里有一篇文章谈论如何制作一个restful wcf服务http://www.developer.com/net/article.php/10916_3695436_2 。使用 WCF 向您的服务添加身份验证和安全性也非常容易。
关于iPhone 与 ASP.NET WebService 交互,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1290924/