观察者模式和发布订阅模式区别 观察者和被观察者是相互知道的(一对多)比如消费者和店家 而发布者和订阅者,发布者不知道有哪些订阅者订阅了自己,订阅者也不知道接收到的是哪个发布者发布的,中间有消息中间件(多对多)比如消费者、代购、店家