命令行调用dubbo远程服务

简介: 命令行调用dubbo远程服务telnet远程连接到dubbotelnet 127.0.0.1 20880查看提供服务的接口dubbo>lscom.test.service.TestInfoQueryServicels 接口名对外提供的方法dubbo>ls com.

命令行调用dubbo远程服务

telnet远程连接到dubbo

telnet 127.0.0.1 20880

查看提供服务的接口

dubbo>ls
com.test.service.TestInfoQueryService

ls 接口名对外提供的方法

dubbo>ls com.test.service.TestInfoQueryService
queryByInfoCode
queryInfo

调用服务

invoke 接口名.方法名(参数) 进行调用

dubbo>invoke com.test.service.TestInfoQueryService.queryByInfoCode("00000A0")
{"result":{"infoCode":"info0","stat":"001","ip":"192.168.1.0","infoOwncode":"自编号0","phone":"13600000","infoAreaCode":"12345","address":"地址0","date":"2017-01-22 00:00:00","addressType":"0001","name":"名称0","id":14001,"contacts":"联系人0","infoCode":"00000A0"},"errorCode":"INFOCODE000000","errorMsg":"获取信息成功。"}
elapsed: 12 ms.
相关文章
|
1月前
|
SpringCloudAlibaba Dubbo Java
SpringCloud Alibaba集成Dubbo实现远程服务间调用
SpringCloud Alibaba集成Dubbo实现远程服务间调用
|
1月前
|
XML JSON 网络协议
RPC远程服务如何调用
【2月更文挑战第12天】一个完整的 RPC 调用框架包括:通信框架、通信协议、序列化和反序列化三部分。
|
3月前
|
Dubbo Java 应用服务中间件
Dubbo 3.x结合Zookeeper实现远程服务基本调用
ZooKeeper和Dubbo是两个在分布式系统中常用的开源框架,它们可以协同工作,提供服务注册与发现、分布式协调等功能。
|
4月前
|
Dubbo Java 应用服务中间件
dubbo(2.7.3) 16 启动检查
dubbo(2.7.3) 16 启动检查
|
8月前
|
Dubbo Java 应用服务中间件
|
编解码 负载均衡 监控
Dubbo调用流程学习总结
首先我们知道Dubbo是一个RPC框架,因此解决的问题是服务治理,这个治理是解决服务注册和调用列表的维护治理,产生注册中心维护服务列表和更新,同时方便远程调用和本地调用是一样的,同时方便解耦,我猜这个是dubbo框架产生的初衷吧。而服务的调用和服务的引用是采用网络编程框架Netty,由于其基于NIO,因此其具有很高的性能。同时因为服务的调用和服务的引用,与IM通信或者我们看到的Http请求三次握手是类似的,采用的是应答模式。
122 0
Dubbo调用流程学习总结
|
缓存 Dubbo Java
dubbo服务地址错误或服务没启动导致项目启动不了
dubbo服务地址错误或服务没启动导致项目启动不了
236 0
dubbo服务地址错误或服务没启动导致项目启动不了
|
监控 Dubbo 应用服务中间件
Dubbo如何支持本地调用?injvm方式解析
Dubbo是一个远程调用的框架,对于一个服务提供者,暴露了一个接口供外部消费者调用,那么对于提供者自己是否可以调用这个接口,需要什么特殊处理吗?
5321 0
|
Arthas 存储 编解码
Dubbo Provider 函数执行过程
在 Dubbo 系列文章的最后,我们回过头来看一下整个 RPC 过程是如何运作起来的,本文着重介绍整个调用链路中 Provider 的函数执行过程。
|
JSON Dubbo 前端开发
Dubbo服务调试管理实用命令
公司如果分项目组开发的,各个项目组调用各项目组的接口,有时候需要在联调环境调试对方的接口,可以直接telnet到dubbo的服务通过命令查看已经布的接口和方法,并能直接invoke具体的方法,我们可以利用telnet命令进行调试、管理。
152 0
Dubbo服务调试管理实用命令