什么叫做发布/订阅?
2014-12-18 09:27
148 查看
发布/订阅(Publish/subscribe 或pub/sub)是一种消息范式,消息的发送者(发布者)不是计划发送其消息给特定的接收者(订阅者)。而是发布的消息分为不同的类别,而不需要知道什么样的订阅者订阅。订阅者对一个或多个类别表达兴趣,于是只接收感兴趣的消息,而不需要知道什么样的发布者发布的消息。这种发布者和订阅者的解耦可以允许更好的可扩展性和更为动态的网络拓扑.
发布/订阅是消息队列范式的兄弟,通常是更大的面向消息的中间件系统的一部分。大多数消息系统在应用程序接口(API)中同时支持消息队列模型和发布/订阅模型,例如Java消息服务(JMS)。
发布/订阅是消息队列范式的兄弟,通常是更大的面向消息的中间件系统的一部分。大多数消息系统在应用程序接口(API)中同时支持消息队列模型和发布/订阅模型,例如Java消息服务(JMS)。
相关文章推荐
- [转载]JS中什么是发布--订阅模式?
- RPC服务的发布订阅实现Thrift
- 用postal.js在AngularJS中实现订阅发布消息
- redis发布、订阅
- RabbitMQ订阅发布的消息,通过WebSocket实现数据实时推送到前端上显
- rabbitmq中文教程python版 - 发布 / 订阅
- sql2008 订阅和发布 使数据库同步
- MQTT的学习研究(十三) IBM MQTTV3 简单发布订阅实例
- RabbitMQ消息分发模式----"Publish/Subscribe"发布/订阅模式
- 什么叫做“假学习”?什么叫做“真学习”?
- 系统拆分解耦利器之消息队列---RabbitMQ-发布/订阅
- 笔试的定义,什么叫做笔试?
- 什么叫做实体经济危机?
- Sqlserver2005与Sqlserver Compact的数据订阅与发布
- Sql Server 订阅发布
- Redis 学习之持久化机制、发布订阅、虚拟内存
- 分享一个分布式消息总线,基于.NET Socket Tcp的发布-订阅框架,附代码下载
- jms消息机制,包括点对点、发布/订阅模式
- js设计模式之代理模式以及订阅发布模式
- 学习笔记-js发布/订阅模式的简单实现