- 22
- 0
- 约5千字
- 约 18页
- 2019-03-16 发布于广东
- 举报
Pub/Sub功能(pub/sub)是一种消息通信模式,主要的目的是解耦消息发布者和消息订阅者之间的耦合,这点和设计模式中的观察者模式比较相似。pub /sub不仅仅解决发布者和订阅者直接代码级别耦合也解决两者在物理部署上的耦合。。现实世界的例子发送方:只负责向第三方发送消息。(杂志社把读者杂志交给邮局)接收方:被动接收消息。(1:向邮局订阅读者杂志,2:门口去接邮过来的杂志)第三方作用是:存储订阅杂志的接收方,并在杂志过来时送给接收方。 (邮局)简易模型pub/sub功能可以有三个非耦合时间非耦合发布者和订阅者不必同时在线,它们不必同时参与交互。空间非耦合发布者和订阅者不必相互知道对方所在的位置。发布者通过事件服务发布事件,订阅者通过事件服务间接获得事件。发布者和订阅者不需要拥有直接到对方的引用,也不必知道有多少个订阅者或者是发布者参与交互。同步非耦合发布者/订阅者是异步模式。发布者可不断地生产事件,而订阅者(通过一个回调)则可异步地得到产生事件的通知。订阅方式按照订阅方式分为基于主题(topic-based)、基于内容(content-based)、基于类型(type-based)的pub/sub方式。Redis发布/订阅redis作为一个pub/sub server,在订阅者和发布者之间起到了消息路由的功能。订阅者可以通过subscribe和psubscribe命令向redi
您可能关注的文档
最近下载
- 2026年浙江省金华市中考语文模拟试卷(一).pdf VIP
- 火力发电厂废水零的排放可行性研究报告.doc VIP
- HIOKI日置 RM3544 RM3545系列电阻表通讯指令手册.pdf VIP
- 我们受特殊保护.pdf VIP
- 准格尔旗生态移民战略研究的中期报告.docx VIP
- 工程测量试题库及详细答案.docx VIP
- 广东省广州市越秀区2024-2025学年七年级下学期期末考试英语试卷(含答案,无听力音频及原文).pdf VIP
- 伤口评估与护理记录.ppt VIP
- FZ T01057.2-2007 纺织纤维鉴别试验方法 第2部分.pdf
- 第八届全国大学生化学实验竞赛笔试题.pdf VIP
原创力文档

文档评论(0)