这些年以来,Node.js的兴起,JavaScript已经从当年的“世界最被误解的语言”变成了“世界最流行的语言”。且其发展之势,从语言本身的进化,库和包的增长,工具支持的完善,star项目和领域解决方案的涌现,平台、技术栈、应用领域的扩张等诸方面来看,都是前所未见的。随着
服务的普及,对于后端服务是Java的公司就会产生一个问题,
- Node.js
如何与
- Node.js
通讯呢?
- Java
我们抛开架构设计,抛开传统的
、
- http
、
- socket
通讯协议,我们聊一聊在
- rpc
应用里如何连接
- Node.js
,换句话来说就是在
- JavaAPI
里直接写
- Node.js
代码。
- Java
想要和
- Node.js
连接,需要一个 node-java 模块。
- Java
操作系统:支持 OSX,Linux
运行环境(建议选择):
- 6.x
- 1.8+
- 4.8.1+
Liunx如果不支持 c++ 11 需要手动升级 gcc 到 gcc 4.8.) 参考地址
如果是
提示:显示需要安装旧Java SE 6运行环境才能打开,请下载JDK 2015
- Mac
输出: Hello World!
输出: Hello World!
输出: name:SunilWang age:20
输出: name:SunilWang age:20
输出: callback name:SunilWang
上述方法只是带你了解
冰山一角,
- node-java
API很丰富,如
- node-java
,
- jvm
,
- 实例一个类
,
- 调用类静态方法
等等。
- 快速实例化一个对象
最快的学习方式是看文档,文档地址:node-java 。
——— ———————————— ———
长按二维码,关注大转转FE
来源: http://www.tuicool.com/articles/UrIFvai