两个Python程序之间的进程间消息传递

Roh*_*ada 4 python linux python-3.x

我们有两个在两个Linux服务器上运行的Python程序.现在我们想在这些Python程序之间发送消息.到目前为止,最好的想法是创建一个TCP/IP服务器和客户端架构,但这似乎是一种非常复杂的方法.这是做这种事情的最佳做法吗?

zee*_*kay 6

我喜欢zeromq用于简单的消息传递,它非常轻巧,快速......非常灵活.根据您的具体情况,使用AMQP消息传递并不是一个坏主意,我发现kombu是一个非常好的pythonic库.你也可以使用的xmlrpclib或设置一个简单的REST API与.每个选项都有它的位置,所以我会调查你所有的选择.