我有一些移动应用程序正在调用的服务。
移动应用需要与服务器保持同步。
所以,每1 second
我检查服务器是否有任何其他数据,如果发现我从服务器获取数据(重复任务)。
每秒发送一个HTTP请求有什么问题(大多数情况下响应非常小,只是为了告诉客户端没有找到数据)?
我正在使用Oracle App server
用于服务器,iPhone
用于客户端。
感谢。
答案 0 :(得分:2)
它可能会占用您客户的电池,并在您的服务器上产生大量负载。
您可以尝试commet long polling approach或更新(而不是很好支持)WebSockets。