当移动设备移动时,推送通知比套接字更好

Rya*_*yan 2 sockets android push-notification ios

我需要向我的客户端发送一些数据,我想知道使用推送通知是否比使用套接字更好.

我听说有人说套接字并不好,因为如果移动电话正在改变它的IP,它们就会停止工作(无论如何,这种情况经常发生).

套接字的可靠性>您何时更愿意使用推送通知?

Ale*_*cas 5

推送通知适用于:

- 当您想要向用户首先请求的设备发送信息时(通常是ping用户希望下载的服务器上的新数据)

- 当无法保证应用程序正在运行时.

插座适用于:

- 当应用程序运行时--Aka,用户点击他们想要下载的内容,数据通过套接字发送.

此外,在Android上,推送通知最大数据为4K数据,因为(如前所述)它们只是真正意味着通知,而不是传输大量数据.为此你无论如何都需要使用套接字.此外,你需要处理的事实,插座停止的原因有多种发送数据-用户啤酒花WiFi网络,通过隧道进入,通过与参差不齐接待,等,等一个面积驱动