JavaWeb开发思维导图之——Dubbo之概述(137) 发表于 2025-05-21 分类于 开发 , G-后端开发 , JavaWeb 阅读时长 ≈ 1 分钟 一 概述 Dubbo概念 角色说明 Dubbo架构 二 Dubbo概念1231-Dubbo是阿里巴巴公司开源的一个高性能、轻量级的Java RPC框架2-致力于提高高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案3-官网: http://dubbo.apache.org 三 角色说明123451-Provider: 暴漏服务的服务提供方2-Container: 服务运行容器3-Consumer: 调用远程服务的服务消费方4-Registry: 服务注册与发现的注册中心5-Monitor: 统计服务的调用次数和调用时间的监控中心 四 Dubbo架构1234561-Provider的服务运行在Container容器中并启动2-服务启动后注册到Registry注册中心上(IP、端口、URL等),可供调用3-Consumer消费者subscribe订阅并调用Registry中的服务4-Registry有新的服务提供调用notify提醒Consumer5-Consumer拿到路径后调用invoke调用Provider提供的服务6-Monitor监控Consumer和Provider行为 五 思维导图