哪个协议用于在两个iPhone和服务器端之间交换数据更好?

时间:2011-09-09 20:47:46

标签: ios web-services

我正在开发一款可与后端网络服务器通信的iPhone应用程序,例如:提取数据和发布数据等

该项目有两部分开发工作:iPhone端和Web端。 Web开发人员希望使用基于SOAP的WCF Web服务为iPhone应用程序提供界面,但iOS开发人员不希望,因为WCF“大”:考虑到移动应用程序性能问题,它似乎不适合应用程序。

我想知道为什么您选择在iPhone应用程序项目中使用或不使用WCF Web服务。我倾向于不使用它,因为扭曲SOAP请求太麻烦了,而且在ios app和web服务之间传递数据似乎没有必要。请分享您对此的看法。

1 个答案:

答案 0 :(得分:0)

很多都取决于你的要求。

即:

通讯是否需要交易安全? SOAP + WS-AT对事务很有用。

沟通需要小吗? JSON / REST可以导致小的传输,但如果您需要交易,则可以自己进行。

一个有用的博客,更多关于此: http://www.infoq.com/articles/rest-soap-when-to-use-each