我正在开发一种混合移动应用程序,可在用户呼叫时(仅在通话期间)在后台收集一些用户信息。然后我在网站上有一个管理仪表板,管理员可以在那里监控移动用户的(几乎)实时状态。为此,我的移动应用程序必须将信息发送到服务器。现在我只使用:
setInterval(sendData, 5000)
每隔5秒从移动应用程序向服务器发送数据。
setInterval(refreshData, 5000)
从管理仪表板向服务器请求当前状态。
我不需要“强大的实时”,所以每5秒更新一次就足够了。
无论如何,我想知道在移动应用和服务器中使用网络套接字是否更好,因为应用程序应该在白天经常发送数据。
谢谢