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