Как общаться между процессом Ruby и процессом C? - PullRequest
1 голос
/ 25 декабря 2010

Есть процесс C, мне нужно вызвать одну функцию, которая будет изменять одну переменную C программой Ruby, я хочу знать, как это сделать, спасибо!

1 Ответ

0 голосов
/ 31 января 2011

Почему вы не используете сокеты?Вы могли бы даже использовать потоки или вилки, чтобы избежать блокировки.

Если вы работаете в Linux, вы должны проверить D-Bus, он также позволяет общаться через сокеты, но с некоторыми дополнительными преимуществами;)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...