【发布时间】:2010-12-23 23:25:26
【问题描述】:
我已经开始了我的学位项目,这是一个适用于 iPhone、Android 和(在不久的将来)Symbian 的移动应用程序。服务器架构如下:
- 网站(适用于“标准”用户);
- Web 服务(用于移动连接),基于 TomCat 和 Axis2;
- mySQL DB 用于存储用户数据。
在网上冲浪时,我阅读了很多关于 iPhone 和 Web 服务之间交互的讨论,我不得不说我不清楚我能做什么,不能做什么。 让我们从用于从数据库中检索数据的协议开始:Android 端应用程序使用 SOAP 协议,我可以在 iPhone 上做同样的事情吗?是否存在一些限制或问题?
我还阅读了有关使用 REST 而不是 SOAP 的信息,是否可以使用上述服务器架构?主要优点/缺点是什么?
很抱歉,如果这些问题听起来“n00b”,但这是我第一次使用 iPhone 的真实体验,在网上找到的大量信息让我心烦意乱,我害怕被混淆。如有错误请见谅。
【问题讨论】:
标签: iphone web-services web-applications rest soap