推送通知基于套接字,轮询还是什么?

时间:2018-12-21 09:33:48

标签: websocket push-notification polling portforwarding

我对许多提供商提供的推送通知服务有疑问。 推送通知是服务器,它将向客户端发送特定消息或警报。 通常,网络中的客户端地址隐藏在公共IP地址(可以更改)和调制解调器(隐藏设备的特定本地地址)的后面。

我认为服务器可以向客户端发送消息的方式可以是:

    从客户端到服务器的
  1. 连续轮询请求(以检查是否有新消息是收入);
  2. 始终打开的套接字,它允许客户端和服务器之间不断交换消息;
  3. 调制解调器中的端口转发设置,因此它可以将来自服务器的请求定向到专用局域网中的特定设备。

因此,当我将笔记本电脑通过调制解调器(具有非静态IP地址)连接到局域网并且未将端口转发给调制解调器时,允许该消息传递的底层实现是什么? ?

0 个答案:

没有答案