【问题标题】:What web service to implement so it's easy to read from an iphone application?要实现什么 Web 服务以便从 iphone 应用程序中轻松读取?
【发布时间】:2011-12-06 09:29:11
【问题描述】:

我想开发一个网络服务,使我能够将我的 iphone 应用程序的数据库与主数据库同步。

我将使用 c# 来编写这个 Web 服务。我应该编写什么样的 Web 服务,它应该是什么样子才能从 iphone 应用程序中轻松调用?

非常感谢任何教程推荐。

回答评论问题:我更喜欢 XML

【问题讨论】:

    标签: c# ios web-services


    【解决方案1】:

    带有 JSON 的 REST 网络服务。从 iphone 应用程序中读取会更容易。 iPhone interaction with ASP.NET WebService

    另见教程http://www.codeproject.com/KB/webservices/RestWebService.aspx

    【讨论】:

      【解决方案2】:

      WCF 不会出错。

      它被微软推荐用于所有 Web 服务(MVC 世界之外),并支持许多不同的场景和互操作。对于更简单(但更脆弱且通用性较差)的解决方案,您可以使用 aspx -> asmx 服务,但我不推荐它。

      【讨论】:

        【解决方案3】:

        使用 RESTful WCF 作为 Web 服务,请参阅:WCF REST Service JSON Post data 还有这个:http://www.codeproject.com/KB/WCF/RestServiceAPI.aspx?q=wcf+rest+web+service+example

        这里也使用 JSON 代替 XML 教程:http://www.raywenderlich.com/5492/working-with-json-in-ios-5

        也用过 NSURLConnection 但还没有找到一个很好的教程。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2023-03-23
          • 2010-09-05
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2011-12-23
          相关资源
          最近更新 更多