结合 Node.js 和 Java?

dul*_*evw -9 java node.js

我想处理从to传递的“值”(执行计算,将结果写入数据库)。node.jsjava

在服务器端,我收到通过基于 node.js 的 Web 应用程序输入的信息。因为我跟好多了java,比我有node.js,我想这些信息传递给java代码,并继续处理那里。

如何访问值从未来node.jsjava代码?
有什么node.js <-> java桥梁可以使用吗?

目标是分析在网页上输入的值。node.js应用程序用于输入和传输信息到服务器以及java进一步分析。

npe*_*npe 7

如果您有一个基于 node.js 的 Web 应用程序,您可以通过它获取数据以进行进一步处理,但您的实际算法是用 Java 编写的,那么node-java可能是一种方法。

node-java是 node.js 和 java 代码之间的桥梁,它允许您实例化 java 对象,操作它们并调用它们的方法。

您可以在项目页面上找到有关如何执行此操作的示例,这是一个演示您可以执行的操作的简单片段:

var java = require("java");

java.classpath.push('path/to/myAwesomeLibrary.jar');
java.classpath.push('target/classes');

java.newInstance("my.awesome.library.DataProcessor", function(err, dataProcessor) {
    dataProcessor.processSomeData("myData");
});
Run Code Online (Sandbox Code Playgroud)