| 程序包 | 说明 |
|---|---|
| com.alipay.remoting | |
| com.alipay.remoting.codec | |
| com.alipay.remoting.connection | |
| com.alipay.remoting.rpc | |
| com.alipay.remoting.rpc.protocol | |
| com.alipay.remoting.util |
| 类和说明 |
|---|
| BizContext
basic info for biz
|
| CommandCode
Remoting command code stands for a specific remoting command, and every kind of command has its own code.
|
| CommandDecoder
Decode command.
|
| CommandEncoder
Encode command.
|
| CommandFactory
Command factory
|
| CommandHandler
Command handler.
|
| CommonCommandCode
The common command code, especially for heart beat command.
|
| Connection
An abstraction of socket channel.
|
| ConnectionEventHandler
Log the channel status event.
|
| ConnectionEventListener
Listen and dispatch connection events.
|
| ConnectionEventProcessor
Process connection events.
|
| ConnectionEventType
Event triggered by connection state.
|
| ConnectionHeartbeatManager
Connection heart beat manager, operate heart beat whether enabled for a certain connection at runtime
|
| ConnectionManager
Connection manager of connection pool
|
| ConnectionMonitorStrategy
The strategy of connection monitor
|
| ConnectionPool
Connection pool
|
| ConnectionSelectStrategy
Select strategy from connection pool
|
| CustomSerializer
Define custom serializers for command header and content.
|
| DefaultConnectionManager
Abstract implementation of connection manager
|
| HeartbeatTrigger
Heartbeat triggers here.
|
| InvokeCallback
Invoke callback.
|
| InvokeContext
Invoke context
|
| InvokeFuture
The future of an invocation.
|
| Protocol
A protocol contains a group of commands.
|
| ProtocolCode
Protocol code definition, you can define your own protocol code in byte array
ProtocolCode.version
We suggest to use just one byte for simplicity. |
| ReconnectManager
Reconnect manager.
|
| RejectedExecutionPolicy
RejectedExecutionPolicy determines how to deal with this situation that user executor rejected the
RpcInvokeCallbackListener.CallbackTask. |
| RemotingAddressParser
Remoting address parser
Implement this to generate a
Url |
| RemotingCommand
Remoting command.
|
| RemotingContext
Wrap the ChannelHandlerContext.
|
| RemotingProcessor
Remoting processor processes remoting commands.
|
| RemotingServer |
| ResponseStatus
Status of the response.
|
| Scannable
Can be scanned.
|
| Url
URL definition.
|
| 类和说明 |
|---|
| ProtocolCode
Protocol code definition, you can define your own protocol code in byte array
ProtocolCode.version
We suggest to use just one byte for simplicity. |
| 类和说明 |
|---|
| Connection
An abstraction of socket channel.
|
| ConnectionEventHandler
Log the channel status event.
|
| Url
URL definition.
|
| 类和说明 |
|---|
| AbstractRemotingServer
Server template for remoting.
|
| BaseRemoting
Base remoting capability.
|
| CommandCode
Remoting command code stands for a specific remoting command, and every kind of command has its own code.
|
| CommandFactory
Command factory
|
| Connection
An abstraction of socket channel.
|
| ConnectionEventHandler
Log the channel status event.
|
| ConnectionEventProcessor
Process connection events.
|
| ConnectionEventType
Event triggered by connection state.
|
| ConnectionMonitorStrategy
The strategy of connection monitor
|
| DefaultConnectionManager
Abstract implementation of connection manager
|
| InvokeCallback
Invoke callback.
|
| InvokeCallbackListener
Listener to listen response and invoke callback.
|
| InvokeContext
Invoke context
|
| InvokeFuture
The future of an invocation.
|
| ProtocolCode
Protocol code definition, you can define your own protocol code in byte array
ProtocolCode.version
We suggest to use just one byte for simplicity. |
| RemotingAddressParser
Remoting address parser
Implement this to generate a
Url |
| RemotingCommand
Remoting command.
|
| RemotingProcessor
Remoting processor processes remoting commands.
|
| RemotingServer |
| ResponseStatus
Status of the response.
|
| Scannable
Can be scanned.
|
| Url
URL definition.
|
| 类和说明 |
|---|
| AbstractRemotingProcessor
Processor to process remoting command.
|
| AsyncContext
Async context for biz.
|
| BizContext
basic info for biz
|
| CommandCode
Remoting command code stands for a specific remoting command, and every kind of command has its own code.
|
| CommandDecoder
Decode command.
|
| CommandEncoder
Encode command.
|
| CommandFactory
Command factory
|
| CommandHandler
Command handler.
|
| CustomSerializer
Define custom serializers for command header and content.
|
| HeartbeatTrigger
Heartbeat triggers here.
|
| InvokeContext
Invoke context
|
| Protocol
A protocol contains a group of commands.
|
| RemotingCommand
Remoting command.
|
| RemotingContext
Wrap the ChannelHandlerContext.
|
| RemotingProcessor
Remoting processor processes remoting commands.
|
| 类和说明 |
|---|
| Connection
An abstraction of socket channel.
|
| InvokeContext
Invoke context
|
| InvokeFuture
The future of an invocation.
|
Copyright © 2021. All rights reserved.