前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >dubbo十层

dubbo十层

作者头像
凯哥Java
发布2022-12-16 17:46:47
2820
发布2022-12-16 17:46:47
举报
文章被收录于专栏:凯哥Java凯哥Java

dubbo的十层:

d37fdfe27f5a9da0e2d795047f8bc337.png
d37fdfe27f5a9da0e2d795047f8bc337.png

第一层:service层:接口层

    provider和consumer接口,留给开发者实现的

第二层:config层:配置层

    任何一个框架,都需要提供配置文件,对框架进行配置的

第三层:proxy层:代理层

    无论是consumer,还是provider,dubbo都会生成代理的。代理之间进行网络通信

第四层:registry层:服务注册层

    provider注册自己作为一个服务,consumer就可以找主持中心去寻找自己要调用的服务

第五层:cluster层:集群层

    provider可以部署在多台机器上的,多个provider就组成了一个集群

第六层:monitore层:监控层

    监控层。consumer调用provider,调用了多少次?统计信息监控

第七层:protocol层:远程调用层

    负责具体的provider和consumer之间调用接口时候网络通信

第八层:exchange层:信息交换层   

第9层:transport层:网络传输层

第十层:serialize层:数据序列化层

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2021-08-20 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档