我的架构梦:(二十五)Dubbo源码分析之整体架构设计
一、源码下载和编译
1、dubbo
的项目在github
中的地址为: https://github.com/apache/dubbo
2、进入需要进行下载的地址,执行 git clone https://github.com/apache/dubbo.git
3、为了防止master
中代码不稳定,进入dubbo
项目 cd dubbo
可以切入到最近的release
分支 git checkout 2.7.6-release
4、进行本地编译,进入dubbo
项目 cd dubbo
, 进行编译操作 mvn clean install -DskipTests
5、使用IDE引入项目。
二、整体架构设计
1、Dubbo调用关系说明
整个架构由四部分组成:
Provider
: 暴露服务的服务提供方Protocol
负责提供者和消费者之间协议交互数据Service
真实的业务服务信息,可以理解成接口和实现Container
Dubbo的运行环境Consumer
: 调用远程服
还没有评论,来说两句吧...