go-pattern-examples/gomore/messaging
2020-04-28 12:31:29 +08:00
..
messaging_test.go add a messaging pattern 2020-04-28 12:31:29 +08:00
messaging.go add a messaging pattern 2020-04-28 12:31:29 +08:00
README.md add a messaging pattern 2020-04-28 12:31:29 +08:00

发布订阅模式

发布-订阅是一种消息传递模式,基本设计原则是将消息发布者和提供者分开,常常用于在不同组件之间传递消息。

它有点类似于观察者行为设计模式,但是发布订阅模式往往要依赖一个中介<通常是各类的消息中间件,消息队列>

有三个关键组是:消息本身、消息主题、订阅用户。