许多应用程序(例如WhatsApp)在其服务器上接收消息并将其发送到他们的应用程序。我想做类似的事情,但是如何做?
我想过一个固定的插座连接,但这会耗尽电池,不是吗?
另一种想法是在应用程序中运行调度程序,每隔几秒钟重新发送一次服务器,但这意味着消息不会像在其他应用程序上一样立即收到。
那么在不耗尽手机电池电量的情况下建议采取什么方法呢?
答案 0 :(得分:1)
推送消息。这基本上是一个持续打开的套接字。除了主动发送数据时,这不会消耗电池。但是通常,您可以利用现有的解决方案(例如Firebase)来解决打do规则。
答案 1 :(得分:0)
您可以使用PushNotificacion。有很多解决方案,例如:
Firebase Realtime Database
Socket.io
SignalR
答案 2 :(得分:0)
您是否听说过推送通知? 看到这里:https://firebase.google.com/docs/cloud-messaging/