我的应用程序中有一个聊天系统,我希望该应用程序每次都在api上监听,以查看是否没有类似whatsapp的新消息。但我不知道如何进行操作
答案 0 :(得分:0)
您正在寻找的可能是WebSockets。 WebSockets提供用于在服务器与客户端之间进行通信的双工通信。理想情况下,您想要实现一种发布-订阅机制,您可以在其中从服务器进行发布并在客户端(即您的聊天应用程序)上进行订阅。有许多开源,PAAS,IAAS解决方案可用于实现您想要实现的目标。
对于开放源代码,我建议您查看socket.io。
请记住,在运行socket.io时,您必须自己扩展和托管服务器版本。为了避免这种情况,很多人通常会使用PAAS或IAAS服务。
对于PAAS服务,我已经使用过并建议使用ably。