在 C++ 和 Ruby 中的进程之间交换信息
exchange information between processes in c++ and ruby
我在 ruby(eventmachine)和 c++ 中有两个并发和不定式循环进程。如何在它们之间设置交换信息?
我会使用像WebSockets这样的现代工具:
- 与 WebSocket++ C++
- 在 Ruby 中使用 EM-WebSockets
在两个进程之一中设置服务器,并作为客户端与另一个进程连接。然后,这两个进程将能够发送和接收文本和二进制数据,实现一些简单的回调。此外,您将能够使用浏览器检查您的流程,这是一个非常有用的功能。
相关文章:
- Directx 12 :在两个进程之间共享图形内存
- 如何在进程之间共享大量数据而不重复?(国际刑罚委员会)
- 如何在进程之间创建双向通道?
- 如何在 C++ 中建立进程之间的双向通道?
- 父进程和子进程之间的 POSIX 信号量
- sizeof() 在 32 位和 64 位进程之间的行为不同
- 使用文件锁定的进程之间的条件变量
- RAM 在 MPI 中的进程之间如何分布?
- 在两个子进程之间管道时,C++ 进程挂起
- 在两个进程之间传递消息
- 两个进程之间的共享映射内存在编辑时未更新
- 在MPI进程之间更新数组
- 在同一台计算机上的两个进程之间使用ROSBridge
- C++ - 在进程之间发送消息
- 在 qt 进程之间传递参数
- 分叉进程之间的随机数是相同的
- 服务和用户模式进程之间的共享全局事件不起作用
- 在资源有限的不同进程之间建立共享内存
- windows DLL是否有可能在多个线程或进程之间使用相同的套接字编号
- C++ - 进程之间共享的互斥体