在 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 中的代码/函数?我似乎找不到足够的文档、示例或教程,因此非常感谢任何帮助。
最佳答案
RPC是Remote procedure call的意思,它是一种允许程序在远程机器上调用子程序的协议(protocol)。
Dnode是一个RPC实现,你可以在nodejs中创建一个服务器,在java中创建一个客户端,并调用nodejs服务器中的函数。
我从未尝试过 dnode,不能给你我的选择,但如果你只是想在同一台机器上“集成”java 和 nodejs,还有另一个可能更有趣的选项,例如 nodyn
关于java - DNODE 作为一种让 Java 调用 NodeJS 函数的方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24065089/