2010-12-10 37 views
3

如果我有一个ruby脚本Daemon,正如它的名字所暗示的那样,它作为一个守护进程运行,监视系统的一部分并且能够执行需要身份验证的命令,例如更改权限,还有一种简单的方法可以让第二个ruby脚本,说client,与该脚本通信并发送命令/询问信息?我正在寻找一个建立在ruby中的方法,我宁愿避免在这里构建自己的服务器协议。两个ruby进程之间的通信可能/容易吗?

回答

4

Ruby提供了这个包括您的标准,如许多机制:socketspipesshared memory。但红宝石也有专门为IPC的更高级别的库,你可以结账Here,Drb。我没有机会玩这个游戏,但它看起来很酷。

相关问题