【问题标题】:iPhone / .NET WCF InteroperabilityiPhone / .NET WCF 互操作性
【发布时间】:2009-11-03 03:05:28
【问题描述】:

我正在构建一个 .NET “Web 服务”和一个将使用这些服务的 iPhone 应用程序。我很好奇是否有任何最佳实践来构建协议以在两者之间交换数据。对于 iPhone 应用程序,基于 SOAP 的 Web 服务对我来说太重了。也许是 REST、JSON、POX?当然,应用程序的细节在某种程度上决定了协议,但我很好奇其他人做了什么。

理想情况下,如果可能的话,我想利用 WCF(同样,可能是它的 REST、JSON 或 POX 支持),以便我可以保留我的选项,以便在将来为其他客户端应用程序创建其他绑定。

任何建议将不胜感激。

谢谢。

【问题讨论】:

    标签: .net iphone wcf


    【解决方案1】:

    我们目前正在为我们的一个应用程序使用基于 WCF 的 REST/POX 服务。我建议坚持使用 REST/POX,因为 iPhone 上没有 Web 服务(我知道)的类生成器,就像您通过添加服务引用进入 .NET 世界一样。这将使解析变得更加简单,因为您不必担心所有额外的垃圾肥皂会添加到消息中。

    基本上看一下 NSUrlConnection 和 NSXmlParser 并阅读“键值编码”(使 xml 解析变得更容易),您将拥有用最少的代码完成它所需的一切。

    【讨论】:

      【解决方案2】:

      我知道RemObjects SDK for OS X

      希望对你有帮助。

      【讨论】:

        【解决方案3】:

        查看this blog post,快速了解如何为您的 iPhone 应用创建 WCF 服务。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2010-10-07
          • 1970-01-01
          • 1970-01-01
          • 2010-12-24
          • 1970-01-01
          • 2011-01-20
          • 2011-06-15
          相关资源
          最近更新 更多