美文网首页
Dubbo - 整体结构

Dubbo - 整体结构

作者: 沐兮_d64c | 来源:发表于2019-05-26 15:30 被阅读0次

1,Dubbo整体结构

1)provider和consumer基于相同的接口进行服务通信。底层是客户端proxy调用该方法,tcp通信,服务端反射调用本地方法,tcp返回。
2)服务端和客户端依赖相同的接口,可以把api接口放在独立的模块中,然后impl中引入api的dependency
3)Provider:基于容器如tomcat、jetty、jboss、jar包运行main方法等运行,容器启动,向registry export服务。

image.png

2,使用xml的方式配置Dubbo

1)使用Spring xml的扩展机制,定义dubbo.xsd文件。
编写dubbo标签对应的javaBean

image.png
tag和configuration的对应关系
image.png
2)给dubbo标签注册解析器
image.png
3)DubboBeanDefinitionParser将标签解析为对应的javaBean.
image.png
4)xml dubbo标签
image.png

3,一个Dubbo RPC调用的过程

1)RPC调用的过程。


image.png

4,dubbo telnet命令

1)命令参考:http://dubbo.apache.org/zh-cn/docs/user/references/telnet.html

相关文章

网友评论

      本文标题:Dubbo - 整体结构

      本文链接:https://www.haomeiwen.com/subject/cdxftctx.html