服务器端创建一个唯一订阅号,发送者可以向这个订阅号中发东西,
然后接受者(即订阅了这个订阅号的人)都会收到这个订阅号发出来的消息。
以此来完成消息的推送。服务器其实是一个消息中转站
mqtt是基于 发布/订阅范式的消息协议,工作在TCP/IP协议族上
apollo是基于MQTT协议实现开源项目,Apollo作为一个消息中间件,
连通我们的客户端和服务端,
允许客户端,服务端交换消息。
服务端要推送到手机的消息先发送到apollo消息队列,然后由apollo推送到手机端,
反之,从手机到服务器也是如此
mqttconnectionoptions mqttclient mqtttopic mqqtcallback mqqtmessage