【发布时间】:2018-05-08 12:53:09
【问题描述】:
这是我的想法:Web 上的每个设备都必须有一个 IP 地址,如果它希望其他人向它发送 HTTP(或其他类型的)请求并依次响应发送者。在这里,这个设备标识符是 IP 地址,而不是 MAC 地址。
对于推送通知,I have read 有一个长轮询 TCP 套接字连接打开到 Google 的服务器,可以接收推送通知。
但是如何……神奇地?
我知道,如果我发送请求并期望得到响应,或者如果 IP 具有链接的域而不是域用作服务器的 ID,则 IP 地址会更有效。但是,我的手机没有绑定域名,IP很容易改变。
使 Google 的服务器能够向我发送通知的“ID”是什么?
【问题讨论】:
-
您需要在应用程序启动时注册一个推送通知 id。见here for details.