1、测试当前linux系统中是否存在该DUBBO接口(是否可以引到该DUBBO接口)
telnet dubbo提供者IP:端口号
例如:
telnet 192.168.0.41:20880
2、查看当前服务可以使用的方法
查看某个服务的方法列表:ls ***Service
查看服务的方法的详细列表:ls -l ***Service
查看服务状态列表:status -l
2、测试接口
例如:
invoke com.test.zsc.service.searchUserByName("测试")
invoke com.test.zsc.service.searchUserByNameAndAge("测试",18)
版本2.5.6后,如果参数是对象(实体/POJO),需要在JSON里面放入class参数
例如:
invoke com.test.zsc.service.searchUserByName({"class":"com.test.model.User","name":测试})
枚举类型例子:
com.kaiyuan.p2p.qyduser.api.processor.UserInfoProcessor.getXwUserRoleByUserIdAndRole("202cc040-a0eb-4555-9a80-8571a809add0",{"name":"COLLABORATOR","class":"com.kaiyuan.p2p.qyduser.api.enums.XwUserRoleEnum"})