我构建了一个.NET“Web服务”和一个将使用这些服务的iPhone应用程序。我很好奇,如果有什么最佳实践来构建两者之间交换数据的协议。对于iPhone应用程序来说,基于SOAP的Web服务对我来说过于沉重。也许REST,JSON,POX呢?当然,应用程序的具体细节在一定程度上决定了协议,但我很好奇其他人做了什么。我希望在可能的情况下利用WCF(也可能是它的REST,JSON或POX支持),这样我可以保留我的选项,以便将来为其他客户端应用程序创建其他绑定。iPhone/.NET WCF互操作性
任何意见将不胜感激。
谢谢。