在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表示远程过程调用,它是允许程序在远程计算机上进行子例程调用的协议。

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

我从未尝试过dnode,无法为您提供我的选择,但是,如果您只想在同一台计算机上“集成” java和nodejs,那么还有另一个可能更有趣的选择,例如nodyn

关于java - DNODE作为使Java调用NodeJS函数的一种方式?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24065089/

10-10 04:53