在python中连接两个守护进程

Sim*_*mon 5 python communication daemons

在Python中连接两个守护进程的最佳方法是什么?

我有守护进程A和B.我想在A的模块中接收B生成的数据(可能是双向的).两个守护进程都支持插件,所以我想关闭插件中的通信.什么是最好的跨平台方式?

我知道很少有来自低级解决方案的机制 - 共享内存(C/C++),linux管道,套接字(TCP/UDP)等,以及很少的高级别队列(JMS,Rabbit),RPC.

两个守护进程应该在同一主机上运行,​​但显然更好的方法是从连接类型中抽象.

python中的典型解决方案/库是什么?我正在寻找一个优雅轻便的解决方案.我不需要外部服务器,只需要两个进程相互通信.

我应该在python中使用什么来做到这一点?