2012-01-17 100 views
-3

我们需要编写一个iPhone应用程序。iPhone Web服务通讯

应用程序需要使用Web服务来存储用户信息,用户会话。等等。

另外一个功能是,我们应该可以通过iPhone应用程序ping任何用户[iPhone会调用web服务并传递数据,但是bot确定web服务如何将该文本传递给相应的iPhone用户]。

我已经搜查了净净最可行的方案,并就翻过像一些选项,

  1. 查询到Web服务。
  2. WCF用于iPhone通信的宁静服务。
  3. 发现一些现成的服务器推送通信。

请问您可以建议最合适,最经济的解决方案。

在此先感谢。

+1

这听起来像一个“请为我们设计我们的应用程序”类型的问题。 – 2012-01-17 08:52:08

回答

0

您应该了解有关Apple Push Notification Service的信息,该信息的设计完全符合您所描述的情况。如果Web服务没有运行,或者它已被暂停,您的应用程序就无法轮询Web服务。推送通知让您的服务器通过Apple发送消息到设备。如果您的应用程序未运行,用户将收到提醒,他们可以从中启动您的应用程序。如果应用程序正在运行,通知将透明地传递给应用程序。