关于mqtt的发布订阅,我的理解

以微信做例子

名词:

(1)mqtt服务器

腾讯的微信服务器

(2)topic

微信群名

(3)客户端

用户

-- 自己的后台服务器也是作为客户端(用户)

行为:

1.用户发送消息

(1)寻找并连接一个微信群(topic)

(2)发送消息给腾讯服务器,目的地是选定的微信群(发布 publish)

2.用户接收消息

(1)寻找并连接一个微信群(topic)

(2)接收腾讯服务器送过来的发言,数据源是选定的微信群(订阅 subscribe)

3.订阅一个topic

用户加入一个微信群

-- 加入 包含两个部分:先是连接微信群,再是微信群不断发送消息给用户

猜你喜欢

转载自blog.csdn.net/u013595395/article/details/114607782