ruby - 让 Ruby 与 Node.js 交互

标签 ruby node.js pipe

我正在使用 Ruby EventMachine 构建实时 Web 应用程序,到目前为止一切正常,但我想添加一个 Node.js 有包而 Ruby 没有的功能 ( node-canvas )。

我想过用 Node.js 替换整个应用程序,但我确实更喜欢编写 Ruby 代码而不是 JavaScript。此外,我对 Node.js 完全陌生,虽然 Web 应用程序代码并不是非常复杂,但使用 Node 从头开始​​重写它需要时间。

有没有一种简单的方法可以让我的 Ruby 代码与我专门为此功能构建的 Node.js 模块进行交互,可能是通过管道或其他方式?

最佳答案

最终回答了我自己的问题,将使用 Redis 发布-订阅功能来完成它。

谢谢!

关于ruby - 让 Ruby 与 Node.js 交互,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12660468/

相关文章:

C 管道无法进行大量写入

c - fork一个进程,并使用管道将数据从文件逐行传输到子进程

ruby - 在 Windows 系统上安装 'wdm' gem 时出错

ruby-on-rails - capybara /闹鬼 : CSS Attribute Selector raising syntax error

javascript - 在 Node JS/Express Web 应用程序中生成 PDF 报告

javascript - Electron 修改选项而不重新创建窗口

bash - 为什么 2>&1 需要在 | 之前出现? (管道)但在 "> myfile"(重定向到文件)之后?

c# - 是否有正则表达式的通用/标准子集?

mysql - 浏览器显示 MySQL 错误,我没有列

node.js - npm 更新检查失败