2015-10-08 3 views
0

Я хотел бы вызвать функции в программе на C++ из программы Python с использованием RPC. Я также хотел бы, чтобы программа на C++ могла периодически опросить вызовы RPC, вместо того, чтобы вызывать функцию, от которой она не возвращается.Сервер RPC C++ и клиент Python

Я могу сделать это, используя SUN RPC (ONC) между сервером C++ и клиентом C++, но я не уверен, как это сделать с клиентом Python.

Сервер и клиент будут находиться на одном компьютере.

У кого-нибудь есть предложение и, возможно, минимальный пример того, как я мог бы это достичь?

EDIT: речь идет о вызовах функций на запущенном сервере C++ с отдельного клиента Python с использованием RPC, а не вызывающих функций в коде библиотеки C++ из Python.

ответ

0

Я видел, как Boost используется для взаимодействия между C++ и python.

boost.python

Но есть много других вариантов, объяснил трактир подробно здесь:

interoperability

+0

Я думаю, что эти адреса с помощью C++ библиотеки кода в Python? Мне интересно вызывать функции в запущенной программе на C++ из другой программы Python, используя удаленные вызовы процедур. – Patrick

Смежные вопросы