0

快速版本:

我想将来自 IIS WCF RESTfull web 服务的及时数据更新(以 JSON 格式)发送到 iOS 自定义应用程序。由于带宽成本和我需要达到的更新率,我不想进行轮询。我的客户通过互联网与他们的服务器通信。

我对自己的选择感到困惑,而且我阅读的大部分信息都已过时,针对网络浏览器或媒体流。

我应该使用当前的最佳实践/标准实践吗?

额外细节:

  • 我有大约 25-100 个 iOS (v5.1) 客户端 (iPad)。
  • 我希望我的客户在事件发生后大约 5 秒内看到更新。
  • 我的客户 24x7 全天候运行,并通过 3G 网络进行通信。
  • 应用程序只需要在运行时接收数据(不需要在应用程序最小化时显示通知)。
  • 使用 3rd 方服务,或者必须在我这边设置一个特殊的服务器是不行的。
  • 无论我做什么都需要与我现有的 IIS WCF web 服务很好地集成。
4

1 回答 1

0

不需要额外的研究,因为您提出了一个完全受限的问题:

  • 只有两种选择:推或拉,拉被排除在外。
  • 只有一种推送方式: APNS
  • 如果没有第三方的帮助,只有一个选择:建立一个 APNs 提供者。
于 2012-04-24T16:25:36.993 回答