如果我有一个ruby脚本Daemon
,正如它的名字所暗示的那样,它作为一个守护进程运行,监视系统的一部分并且能够执行需要身份验证的命令,例如更改权限,还有一种简单的方法可以让第二个ruby脚本,说client
,与该脚本通信并发送命令/询问信息?我正在寻找一个建立在ruby中的方法,我宁愿避免在这里构建自己的服务器协议。两个ruby进程之间的通信可能/容易吗?
3
A
回答
4
Ruby提供了这个包括您的标准,如许多机制:sockets,pipes,shared memory。但红宝石也有专门为IPC的更高级别的库,你可以结账Here,Drb。我没有机会玩这个游戏,但它看起来很酷。
1
相关问题
- 1. 线程之间可以通过LINX通信进行通信吗?
- 2. 两个Android手机之间可以进行通信吗?
- 3. 两个Docker容器之间的通信
- 4. ruby进程间通信
- 5. 进程之间的通信
- 6. 通信之间的两个
- 7. 几个node.js进程之间的通信
- 8. Electron中的两个渲染器进程之间的通信
- 9. 同一进程中两个DLL之间的通信
- 10. Ruby之间的类通信
- 11. 两个进程之间的信号量不能使用fork
- 12. 进程间通信是套接字通信可靠协议吗?
- 13. 如何在两个线程之间进行通信
- 14. boost asio在两个线程之间进行通信C++
- 15. 如何在两个应用程序之间进行通信?
- 16. 如何有效地在两个程序之间进行通信?
- 17. EJB3实例之间的通信(Java EE bean间通信)可能吗?
- 18. Rails和Ruby之间的通信EventMachine进程
- 19. 在onCreate()两个xml文件之间进行选择,可能吗?
- 20. 父进程和多个子进程之间的通信
- 21. 开发两个android应用程序并在两个之间进行通信
- 22. VHDL中进程之间的通信
- 23. Rails进程之间的通信
- 24. Windows核心进程之间的通信
- 25. 进程与管道之间的通信
- 26. luajit2进程之间的通信?
- 27. 在同一主机上的两个容器之间的通信
- 28. 两个Cassandra节点之间的通信
- 29. 通信的两个主题之间
- 30. 通信之间的两个服务器