标签: java .net design-patterns publish-subscribe
这只是为了澄清pub / sub + threading。
我怀疑是 在普通的发布者/订阅者模式中,订阅者和发布者都在同一个线程或不同的线程中运行吗?
或者它取决于实施?
到目前为止我的想法是不同的订阅会让它自己的线程,而发布者运行它是自己的线程吗?
答案 0 :(得分:1)
我认为发布者 - 订阅者模式与分布式系统和面向消息的系统紧密耦合。这样的系统的目标是可扩展,因此它意味着发布者和订阅者应该在不同的线程上运行。