我想一直运行一个 Java 程序和一个 Ruby 程序,如果需要,我希望两者都能相互通信,而不需要一个程序在每次需要时调用另一个程序(就像 JRuby 正在尽我所能想办法)。
我需要类似 HTTP 请求或类似的东西,我可以使用 Ruby 脚本传递的参数调用 Java 程序中的方法。
具体场景如下:我的服务器上运行了一个Siri-Proxy 。当我的插件识别某些指定的命令时,它必须与一些用 Java 编写的中间件进行通信(需要传递给中间件的是房间、要处理的元素和要执行的操作)。
这样,中间件将能够处理请求并在更多操作方面模块化,例如将参数写入数据库或与某些家庭控制软件交互。