是否有可能为node.js导入一个Java库

我有一个nodejs应用程序,有一些昂贵的计算。 我正在考虑在java中做这个部分,所以我可以更容易地利用线程和math库。 是否有一个简单的方法让nodejs与外部java库进行交谈?

java库将包含一个经常调用javascript函数的循环。 由于这两个库不断交叉(而不是打包整个任务,将其发送给jvm,然后得到结果),我会看到性能大打折扣吗?

创build一个java服务器来执行计算并通过消息队列与node.js应用程序进行通信可能会更好。 这里是一个例子,显示如何做到这一点 – http://blog.james-carr.org/2010/09/09/rabbitmq-nodejs-and-java-goodness/

你可能想看看一个Vert.X ,它可以让你混合和匹配JavaScript和Java,如你所见,并通过本地消息总线进行通信。