0

在 dnode github 页面 ( https://github.com/substack/dnode ) 上有一个小节说:

dnode in other languages
These libraries implement the dnode protocol too so you can make RPC calls between scripts written in different languages.

其中一个库是 dnode-java。有人用过这个库吗?是否可以使用 Dnode 从 Java 调用 NodeJS 中的代码/函数?似乎我找不到足够的文档、示例或教程,因此非常感谢任何帮助。

4

1 回答 1

2

RPC 表示远程过程调用,它是一种允许程序在远程机器上进行子程序调用的协议。

Dnode 是一个 RPC 实现,你可以在 nodejs 中创建一个服务器,在 java 中创建一个客户端,并调用你的 nodejs 服务器中的函数。

我从来没有尝试过 dnode,不能给你我的选择,但如果你只是想在同一台机器上“集成”java 和 nodejs,还有另一个可能更有趣的选项,比如nodyn

于 2014-06-05T18:23:43.820 回答