我已经做了一个用jsp做后台的项目,后台的业务逻辑是用java实现的。现在我想重写这个项目,我希望后台与浏览器的通信部分是用nodejs实现的,后台的业务逻辑仍然使用java to implement.Now,我遇到了一个关于如何在后台实现nodejs和java之间通信的问题。有没有可行的解决方案?谢谢
发布于 2012-04-12 13:12:26
Node.js是一个独立的运行时环境(基于用C++实现的V8 )。因为它不是基于Java技术的,所以它没有与运行在JVM中的Java代码进行通信的“简单”方式。
集成不相关的技术,如这两种,通常通过使用某种类型的inter-process communication来完成,例如,TCP套接字或具有每个平台本地绑定的消息队列(例如,zeromq)。创建JNI接口是另一种可能的选择。
Searching the web for keywords such as "node.js java bridge"产生了许多有趣的结果。
发布于 2015-07-20 19:11:04
https://stackoverflow.com/questions/10116835
复制相似问题