以前做的B/S程序后台是用java作业务逻辑处理的,但是涉及到一些及时通信的问题,所以最近在研究node.js,想问下node.js和java之间交互怎么样,如果以前程序是用tomcat发布的,那么想使用node.js的话必须启tomcat和node.js两个服务吗?
回复 (13)
S
- 如果只是信息共享的话有很多方式,像@rench说的
- 如果想要调用接口的话,可用thrift,我有在用,还可以
A
R
A
R
A
R
引用 rench两个服务器相互通信肯定是要启动两个服务器撒。
@andy8326 作推送是吧。其实你的java也可以写呀。如果要用 nodejs的话 可以用socket.io 具体的实现 1.你可以在你的java写数据的同时调用 nodejs推送服务器的接口 ,2.nodejs去轮询数据库(不可取),3.java写数据的时候写入临时副本,nodejs轮询临时副本向前端推送,已推送的的临时副本予以删除。
A
R
A
R
两个服务器相互通信肯定是要启动两个服务器撒。
A
难道我问的有问题?
A
来人帮我解答下吧
参与回复
登录后即可参与回复。登录