我可以通过JNI从Node.js调用Java吗?

家庭谈话:

如何通过JNI从Node.js调用Java 有没有例子?

达夫:

看起来很棘手。Node.JS在Google Chrome JavaScript引擎V8上运行您将要做的是创建一个V8 C ++绑定(v8 c ++崩溃课程显示了一个示例),该绑定启动JVM并执行所有JNI处理。

我认为让JavaServer和Node.js通过网络进行通信可能更好(有人写了一个使用RabbitMQ进行基于Java / Node.js消息的通信示例)。在这里,JSON将是一种很好的数据交换格式(如果您相信Java服务器会生成正确的JSON,则只需在Node中eval()即可)。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

我可以知道调用JNI C方法的类的名称吗?

我可以调用JS函数吗?

我可以在Java Applet中使用JNI吗?

我可以通过password.js传递和返回数据以进行github调用吗?

我可以从 Node.js 谷歌云函数调用 python 函数吗

通过JNI调用分析Java

我可以从 document.formID.submit(); 调用 JS 函数吗?

我可以通过编程调用任何Eclipse重构API吗?

React:我可以通过函数调用设置className吗

我可以通过ruby REST API调用创建方法吗?

karate.robot 可以在.java 或js 文件中访问/ java 或Js 代码可以调用特征文件吗?

通过使用JNI可以避免jvm安全吗?

我可以从Node调用WSGI应用程序吗?

我可以在Java的构造函数中调用方法吗?

我可以从liquibase xml调用Java静态函数吗?

我们可以通过 node.js 检测请求类型(来自 html 或用户客户端)吗

通过Node.js使用RabbitMQ消息时,我可以等待一个过程完成吗?

Eclipse CDT可以用来代替vc ++以便通过使用SWIG来调用node.js中的C ++库吗?

Python可以调用Java框架吗?

C ++可以调用Java代码吗?

使用JavaScript可以调用Java方法吗?

我可以使用MongoDb驱动程序从node.js调用rs.initiate()和rs.Add()吗?

有什么方法可以通过JNI获得指向Java数组的直接指针吗?

您可以使用JNI在从Java调用的c ++函数中创建新的JVM吗?

我可以在Java中通过引用传递参数吗?

我可以通过Java中的Thread更改标签的文本吗?

我可以使用JNI在Java代码中引用C ++对象吗?

我可以用Node.js替换Apache吗?

我可以运行多个node.js文件吗