我的应用程序与php服务器连接,其中数据被保存,因此应用程序就像聊天用户发送消息而另一个可以查看和查看我的疑问是,如果我不断请求服务器更新消息它会影响性能,有什么更好的方法呢?
答案 0 :(得分:1)
执行此操作的最佳方法是使用Push Notifications,您不需要维护开放式连接,但会从服务器收到一条消息,告知您有新消息。收到的消息太短,因此您可能无法从推送通知发送消息,但您可以告诉应用程序服务器中已准备好新消息。 要在PHP中执行此操作,您可以参考此link和link2。 另一个机会是使用套接字,我给你一个关于This的链接。
答案 1 :(得分:0)
您可以在应用程序中发出请求,询问php服务器是否存在新的消息。它会起作用。
第二种方法是在您的服务器和应用Google Cloud Messaging 中实施。这是"有线"进入设备,可以将信息推送到设备中。