【问题标题】:Sending verification request every single second to the server (repeating task)每秒向服务器发送验证请求(重复任务)
【发布时间】:2012-06-24 16:20:37
【问题描述】:

我有一些服务正在被移动应用调用。

移动应用程序需要与服务器保持同步。

所以,每个1 second 我都会检查服务器是否有任何其他数据,如果发现我从服务器获取数据(重复任务)。

每秒发送一个HTTP请求有什么问题吗(大多数时候响应很小,只是为了告诉客户端没有找到数据)?

我将Oracle App server 用于服务器,iPhone 用于客户端。

谢谢。

【问题讨论】:

  • 同意它只会消耗您客户的电池,如果这样做,苹果将拒绝它进入应用商店。你不能每次登陆特定页面时都这样做吗?

标签: iphone http servlets oc4j oas


【解决方案1】:

它可能会消耗您客户端的电池,并在您的服务器上产生大量负载。

您可以尝试使用commet long polling approach 或更新的(尚未得到很好的支持)WebSockets

【讨论】:

猜你喜欢
  • 1970-01-01
  • 2012-12-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-10-26
  • 2017-04-21
  • 2018-10-04
相关资源
最近更新 更多