发布-订阅系统(例如ActiveMQ、Google App Engine发布/订阅和pypubsub)主要用于运行在具有不同内存空间的多台机器上的应用程序之间的消息通信吗?或者,它们是否可以用于有效地处理在一台机器内运行的单个应用程序的组件之间的消息通信?
发布于 2015-06-07 20:16:56
PyPubSub旨在提供单个应用程序的组件之间的消息通信。这并不意味着在一台机器上运行,尽管典型的场景是一台机器。如果一个“网络分布式”应用程序(由分散在多台机器上的多个协作组件组成)负责机器之间的数据编组,那么pypubsub仍然可以得到很好的效果。
https://stackoverflow.com/questions/29458395
复制相似问题