自阿里将dubbo开源后,许多非阿里公司开始使用它dubbo当当网目前应该维护框架。dubbox版本。使用过这个框架的学生应该知道dubbo这里就不赘述工作原理了。
在开发过程中,大多数学生可能懒得写单元测试,通过启动消费者进行接口调试。如果开发人员自己用虚拟机构建了它zookeeper等dubbo开发所需的环境,启动消费者调试服务也更方便;如果所有开发人员共享注册中心,消费者消费的服务可能不是他们自己提供的,此时调试更麻烦。dubbo admin管理后台提供或直接禁用他人提供的服务,或通过telnet命令调用指定方法。dubbo看过官方文档的人都应该知道dubbo是支持telnet可通过连接invoke命令调用指定服务。这样可以直接调用自己的服务,就是写命令比较麻烦,尤其是参数多的接口,写起来就没那么方便了。让我们看看telnet调整服务截图
今天要介绍的不是写测试用例,也不是怎么通过telnet来调试服务。今天我想谈谈作者专门为自己开发的dubbo辅助工具工具。先看界面。下载地址:
详细使用说明在软件帮助菜单里有,这里再简单介绍一下操作步骤:
示例1:
接口:queryPage(Map<String,Object> params,String orderBy);
请求参数配置:
[
{///大括号内容params接收的数据
userId:11972 ** ,// ** p参数键值分隔格式冒号
userName:’test’
},
'user_id desc'///第二个单值参数不需要直接填写参数值
]
示例2:
接口:cacheUser(User user,Integer index,UserAttr userAttr);
{///大括号内容user接收的数据
userId:11972 ** ,//userId为User的一个属性
userName:’test’ //userName为User的一个属性
1,///第二个单值参数不需要直接填写参数值
{/ 第三个字段userAttr对应参数
address:福建龙岩上杭,
nickName:’披着羊皮’
}
扫码咨询与免费使用
扫码免费用
申请免费使用
在线咨询