标签: c ruby linux communication
有一个Ruby进程,并且有一个名为“switch”的字符串var,“switch”将由用户更新。还有2个C守护进程,它需要在循环中访问“switch”并决定运行时的逻辑,如何处理这种情况?谢谢!
答案 0 :(得分:5)
套接字(或公共文件)可以用作它们之间的管道。
答案 1 :(得分:2)
根据您的描述,听起来您需要一个消息队列。像RabbitMQ这样的东西应该可行。有关详细信息,请参阅http://www.rabbitmq.com/getstarted.html。