Rhino -> Node.js 通信

Posted

技术标签:

【中文标题】Rhino -> Node.js 通信【英文标题】:Rhino -> Node.js communication 【发布时间】:2012-09-04 18:37:17 【问题描述】:

是否可以在 Rhino 中从 Node.js 调用函数,反之亦然?我想以某种方式启用 Node.js 和 Rhino 之间的通信,即使它们使用不同的 javascript 引擎。我已经设置了一个 node.js 服务器,我想让服务器与使用 Rhino javascript 引擎的 Java 应用程序交互。

【问题讨论】:

我不确定这是否完全重复,但肯定是相关的:***.com/questions/4353107/… 我不想使用 Rhino 作为 Node.js javascript 引擎(如上面的问题链接),我只想启用 node.js 和 Rhino 之间的通信。 【参考方案1】:

如果您认为您的节​​点进程是一个正在运行的提供 REST API 的网络服务器(例如,通过“restify”包),而您的 Rhino 进程是一个 Java Web 客户端,那么我建议使用 Rhino 代码来调用 REST API节点网络服务器进程上的方法(通过 Java 挂钩),可能通过将对象编组为 JSON。希望这会有所帮助。

【讨论】:

以上是关于Rhino -> Node.js 通信的主要内容,如果未能解决你的问题,请参考以下文章

node的模块机制

node简介及安装下载及运行hexo

nod-red学习笔记

node简介

如何使用lessc编译.less文件

node.js 和 PHP 之间如何通信?