位置: 编程技术 - 正文

Node调用Java的示例代码(node.js调用c)

编辑:rootadmin

推荐整理分享Node调用Java的示例代码(node.js调用c),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:nodejs调用java方法,nodejs调用npm命令,node 调用jar包,java调用nodejs代码函数,node 调用java,node 调用jar包,node 调用java,node 调用jar包,内容如对您有帮助,希望把文章链接给更多的朋友!

Java 端作为服务提供者,基于Dubbo 实现服务并通过 Dubbo Hessian 扩展暴露服务;Node 端作为服务消费者,通过node-hessian 调用 Java 端的服务。

Java 端

服务接口

自定义参数类

自定义返回值类

Dubbo 配置略。

Node 端

Node调用Java的示例代码(node.js调用c)

node-hessian

安装 node-hessian:

调用服务接口

运行结果

Java 端

Node 端

总结

Dubbo 非常赞,提供了对 Hessian 原生协议的支持;Node 调用起来也非常简单,不过还是有几个点需要注意一下:

接口方法不能重载(接口里的方法必须使用不同的方法名) 自定义类型的命名空间服务端与消费端要一致(com.yuanxin.paas.ssb.Arg) 服务端自定义类型需要实现序列化接口(java.io.Serializable) 尽量使用简单的自定义类型结构(避免嵌套)

本文链接地址:https://www.jiuchutong.com/biancheng/379523.html 转载请保留说明!

上一篇:node+koa实现数据mock接口的方法(使用node写接口)

下一篇:详解node单线程实现高并发原理与node异步I/O(node 多线程)

免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

鄂ICP备2023003026号

网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

友情链接: 武汉网站建设 电脑维修 湖南楚通运网络