Dubbox:
概述:Dubbo是阿里巴巴内部使用的分布式业务框架
dubbox是基于Rpc远程过程调用协议,rcp是JDK底层提出的协议,Dubbo只是对这个协议的实现的一个框架技术,rpc协议就是跨服务器调用
可以从一个项目调用另一个项目中的方法
2018.2月,阿里将Dubbo捐献给Apache基金会,Dubbo成为Apache孵化器项目。
RPC协议:remote procedure call远程过程调用的简称,调用的服务在另一台服务器,远程过程调用,是一种进程间通信方式,允许调用另一个地址空间的进程或函数,底层也是使用socket去操作。
RPC核心:通讯、序列化
Dubbo架构
Dubbo架构图(Dubbo官方提供)如下:
Dubbo调用流程