node调用dubbo接口
node-zookeeper-dubbo
一,主要过程和必要参数
1,生成node-zookeeper-dubbo实例
- register:zookeeper的注册地址
- dubboVer: 后端dubbo服务用的版本
- dependencies:自定义若干接口名
- interface:真实的dubbo接口名
- methodSignature:真实的dubbo接口名下的方法名以及对应参数
2,node-zookeeper-dubbo实例调用dubbo方法
1,自己创建http请求
2,http请求里调用dubbo方法(注意参数的定义格式和要传入java定义参数的model类名)
二,代码
node-dubbo.js
const ZookeeperDubbo = require('node-zookeeper-dubbo');
const app=require('express')();
var java = require('js-to-java');
const Dubbo = new ZookeeperDubbo({
application: { name: 'provider' },
registry: '172.29.8.100:2181