1.0.0 • Published 7 years ago
lefit-dubbo-node v1.0.0
lefit-dubbo-node
使用hession.js做为数据通信协议,zookeeper注册中心实现nodejs调用dubbo服务
Modified on the basis of node-zookeeper-dubbo
config
version
dubbo service版本号 如:version=1.0
dubboVersion
dubbboVersion 内部版本默认2.5.6
service
dubbo server provider url
registry
zookeeper 注册中心多个用逗号分隔
Example
var DubboService=require('lefit-dubbo-node');
var opt={
version:'1.0', // dubbo service version
group:'dubbo', // dubbo group default by 'dubbo',optional
registry:'127.0.0.1:2180', // zookeeper url
service:'com.lefit.ServiceApi', // service url
dubboVersion:'2.5.3' // dubbo version
}
var method="getUserById";
var java = require('js-to-java');
var arg1=java('int',123);
var args=[arg1];
var service = new DubboService(opt);
service.excute(method,args)
.then(data=>console.log(data))
.catch(err=>console.log(err));
1.0.0
7 years ago