活力大地

文章
7
资源
0
加入时间
2年10月21天

5-Dubbo初学-provider服务导出

服务导出Dubbo 服务导出过程始于 Spring 容器发布刷新事件,Dubbo 在接收到事件后,会立即执行服务导出逻辑。整个逻辑大致可分为三个部分,第一部分是前置工作,主要用于检查参数,组装 URL。第二部分是导出服务,包含导出服务到本地 (JVM),和导出服务到远程两个过程。第三部分是向注册中心注册服务,用于服务发现。本篇文章将会对这三个部分代码进行详细的分析。服务导出的入口方法是 ServiceBean 的 onApplicationEvent。onApplicationEvent 是一个

RPC和HTTP一、为什么需要RPC,而不是简单的HTTP接口?二、RPC三、自定义RPC框架范例四、HTTP五、总结

一、为什么需要RPC,而不是简单的HTTP接口?  RPC(即Remote Procedure Call,远程过程调用),主要是基于TCP/IP协议;而HTTP服务主要是基于HTTP协议的。我们都知道HTTP协议是在传输层协议TCP之上的,所以效率来看的话,RPC当然是要更胜一筹啦!下面来具体说一说RPC服务和HTTP服务。二、RPC  从三个角度来介绍RPC服务:分别是RPC架构,同...