| 限定符和类型 | 类和说明 |
|---|---|
class |
ConsumerBootstrap<T>
引用服务的包装类,包括具体的启动后的对象
|
class |
ProviderBootstrap<T>
发布服务的包装类,包括具体的启动后的对象
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
AddressHolder
地址管理器
|
class |
Cluster
客户端,封装了集群模式、长连接管理、服务路由、负载均衡等抽象类
|
class |
ConnectionHolder
ConnectionHolder SPI
|
class |
LoadBalancer
负载均衡器:从一堆Provider列表里选出一个
|
class |
Router
路由器:从一堆Provider中筛选出一堆Provider
|
| 限定符和类型 | 接口和说明 |
|---|---|
interface |
DegradeStrategy
权重降级策略
|
interface |
MeasureStrategy
Measure Strategy.
|
interface |
RecoverStrategy
权重恢复策略
|
interface |
RegulationStrategy
能力调控策略
|
| 限定符和类型 | 接口和说明 |
|---|---|
interface |
Compressor
Compressor
|
interface |
Serializer
序列化器接口
|
| 限定符和类型 | 字段和说明 |
|---|---|
protected Extensible |
ExtensionLoader.extensible
扩展点是否单例
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
Filter
Filter SPI
|
| 限定符和类型 | 接口和说明 |
|---|---|
interface |
Module
模块扩展,RPC上下文会自动加载,例如tracer,metric,都属于此类扩展。
|
| 限定符和类型 | 接口和说明 |
|---|---|
interface |
Protocol
协议:包括基本信息,协商接口,编码器,解码器
|
class |
ProtocolDecoder
协议解码器(注意,解码器应该不进行调用ByteBuf参数的释放,除非是解码过程中自己生产的ByteBuf)
|
class |
ProtocolEncoder
协议编码器(注意,编码器应该不进行调用ByteBuf参数的释放,除非是编码过程中自己生产的Bytebuf)
|
interface |
ProtocolNegotiator
协议谈判
|
interface |
TelnetHandler
Handler of telnet command
|
| 限定符和类型 | 接口和说明 |
|---|---|
interface |
Proxy
Proxy SPI
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
Registry
Registry SPI
|
| 限定符和类型 | 接口和说明 |
|---|---|
interface |
Server
Server SPI
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
Tracer
Tracer SPI
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
ClientTransport
ClientTransport
|
class |
ServerTransport
ServerTransport SPI
|
Copyright © 2008–2018 The Ant Financial. All rights reserved.