RpcUI4D - 适用于Dubbo(x)开发人员的测试工具运行环境与配置项目使用Ant1.9进行打包,依赖JDK1.8来运行。安装好Ant后,在项目目录下打开DOS界面,输入ant 命令后会生成target目录(或输入ant zip 命令,将会打包项目并生成zip压缩文件),进入到target目录,双击run.bat 即可运行,在主界面中将会输出运行日志。 使用的操作步骤配置运行环境参数- 点击Setup -> Settings,通过
Connection 设置Dubbo服务器连接参数,Generation 设置API的类读取过滤
添加Dubbo服务的API点击Setup -> Api Jar Files -> Add,添加需要加载的API的jar包; 输入API的jar包的Group Id 、Artifact Id 、Version (如果有依赖jar包,点击Add依次添加依赖的jar包); 点击OK -> Save保存API的jar包。(注:如果出现异常,一般是缺少依赖的jar包,点击Setup -> Restart后,重复上述操作,添加缺少的依赖jar包即可)。
运行Dubbo服务的API点击Run -> Run As,选择需要运行的API的方法,点击OK -> Apply保存运行配置(注:已经存在的配置不需要此步骤); 点击Run -> Run Configurations,选择需要运行的API方法的配置,在配置中输入参数的值(参数配置见以说明),点击Run 即可。
运行操作界面例图支持API的参数类型- 基本类型
- byte / java.lang.Byte
- boolean / java.lang.Boolean
- char / java.lang.Character
- short / java.lang.Short
- int / java.lang.Integer
- long / java.lang.Long
- float / java.lang.Float
- double / java.lang.Double
- java.lang.String
- 枚举类型
- 大小数类型
- 日期类型
- 集合类型
- java.util.List
- java.util.Set
- java.util.Collection
- java.util.Map
- 数组类型
- 自定义类型
属性与配置参数- 有参构造器,添加
constructor-args 结点,如:
<employee class="com.jwiki.api.entity.Employee"> <constructor-args> <arg0 class="java.lang.String">bob</arg0> </constructor-args></employee> <bCardNo class="java.lang.Boolean" setter="setbCardNo"/> configuration 可配置Dubbo(x)相关属性与输出结果group , version , check , timeout , retries 结点为Dubbo(x)的Reference的相关对应配置,output :配置输出结果,它的值为object或json,如:
<configuration> <group></group> <version></version> <check></check> <timeout></timeout> <retries></retries> <output>object</output></configuration> |
请发表评论