我需要在几种进程类型之间进行通信,其中大部分是ruby进程,但我需要与之通信的一个非常重要的进程类型是python进程。
我偶然发现了DRb,我认为它可能适合作为使用我自己的通信协议的替代方案。
我想知道,有没有一种简单的方法来适应python进程类型。
python process类型只需要响应message_id, *JSONifiable_params类型的消息。
换句话说,我想做一些类似于(用ruby)的事情:
python_server = DRbObject.new_with_uri(PYTHON_SERVER_URI, marshalling: :json)
然后在python中,处理JSON为我希望它支持的方法调用而发送的任何内容。
发布于 2015-10-14 04:56:41
我们在这里为COSMOS命令和控制系统实现了JSON Drb服务器的Ruby端:json_drb.rb。我们还有一个Python接口,它可以与python-ballcosmos上的JSON Drb服务器对话。
https://stackoverflow.com/questions/29642403
复制相似问题