发布订阅模式(简单易懂)

135 阅读1分钟

发布订阅

相信大家对发布订阅模式已经听到过很多次了,无论在项目中还是在哪

还是用买牛奶的案例来吧

牛奶点 - 店员 - 客户 - 柜台

店员把蛋糕做好放进了旁边的存放柜台中,然后客户通过和店员商量好的(暗号,或者信息)来拿自己的蛋糕。

店员发布一个蛋糕,顾客订阅蛋糕

实现发布订阅(一)

image.png

实现发布订阅(二)

image.png

实现发布订阅(三)

image.png

由于这里的发布订阅,我认为逻辑有点不优雅,也希望可以给我意见来一起讨论学习。一般项目的话都是发布传参数对象,订阅接受参数的形式。