RPC c++服务器和Python客户端

RPC C++ server and Python client

本文关键字:Python 客户端 服务器 c++ RPC      更新时间:2023-10-16

我想使用RPC从Python程序调用c++程序中的函数。我还希望c++程序能够定期轮询RPC调用,而不是调用它不返回的函数。

我可以在c++服务器和c++客户端之间使用SUN RPC (ONC)来做到这一点,但我不确定如何使用Python客户端来做到这一点。

服务器和客户端将位于同一台机器上。

有没有人有一个建议,也许是一个最小的例子,我如何能够实现这一点?

编辑:这是关于使用RPC从单独的Python客户端调用正在运行的c++服务器中的函数,而不是从Python调用c++库代码中的函数。

我已经看到Boost被用于c++和python之间的互操作性。

boost.python

但这里有许多其他选项详细说明:

互操作性