【发布时间】:2011-10-25 21:35:06
【问题描述】:
我想开发一个应用程序来与网络服务器通信。 我有一个网络服务器,其中包含我想在 iOS 设备上加载的数据。
我的目标是:
- 我启动应用程序
- 登录到网络服务器(如果我之前连接到网络服务器,则使用离线)
- 处理我的数据,阅读我的新闻等,更改任何数据(在线和离线)
- 在使用应用程序时检查是否有任何数据发生更改,并将更改“snyc”或“上传”到网络服务器
*The Data's are only text, no images, no files at the moment*
现在我的问题是,哪种方式最适合我的应用程序?
我的网络服务器应该使用哪个 API 来与 iOS 设备通信?
- 我已经阅读了很多 XML 和 JSON,可能 JSON 将是在网络服务器和 iOS 上最快和最容易使用它的。
我如何离线使用该应用程序并在更改时对其进行解析?如果有任何变化,我该如何同步?
我应该如何解决登录问题,如何进行身份验证?我认为这是一个非常重要的安全点。
我认为,仅使用 Request 效率不高,因为有很多数据。
感谢您的任何建议,
刷子51
【问题讨论】:
标签: xml ios json authentication communication