赞
踩
(笔记来自黑马&传智播客视频)
1.订阅频道
subscribe channel
例如:订阅my1
subscribe my1
2.批量订阅
psubscribe channel*
例如:psubscribe s* 批量订阅s开头的频道
3.在指定的频道中发布消息
publish channel content
【应用】想要完成发布订阅的操作,首先需要开两个窗口
首先,第一个窗口,订阅my1
subscribe my1
可以看到,这边显示一直在等待读取消息
第二个窗口发布my1的消息
publish my1 'hehe,nihao'
这边出现1,意思是有一个接收端接收到消息了
而第一个创窗口(订阅端)已经显示了
message表示收到了一条消息
my1表示消息的发布频道是 my1
hehe,nihao表示消息的内容
ps:如果 publish my1 '<h1>xxxx<h1/><image src=""/>',接收端接收到的html代码,进行解析就是我们看到的小网页
批量订阅
psubscribe my* 这样就开始监控my开头的所有频道
第一个窗口订阅my开头的所有频道
第二个窗口向my1和myhehe发布消息
返回 1说明有一个接收端
去第一个借口查看消息是否接收到
第二个窗口继续向myhehe频道发布消息
返回1 表示有一个接收端接到
回到第一个窗口查看
依旧接收到了
但是如果第二个窗口向hehe频道发布消息,那么会返回0
第一个窗口自然接收不到
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。