精尽 Dubbo 源码分析 —— 服务调用(三)之远程调用(HTTP)1. 概述2. AbstractProxyProtocol3. HttpProtocol
1. 概述基于 HTTP 表单的远程调用协议,采用 Spring 的 HttpInvoker 实现涉及类图(红圈部分)如下:2. AbstractProxyProtocol现 AbstractProtocol 抽象类,Proxy 协议抽象类。为 HttpProtocol 、RestProtocol 等子类,提供公用的服务暴露、服务引用的公用方法,同时定义了如下抽象方法,用于不同子类协议实...