| 程序包 | 说明 |
|---|---|
| net.hasor.rsf |
RSF 分布式RPC框架。
|
| net.hasor.rsf.container |
RSF服务框架中的,Bean容器、以及RsfBinder机制实现。
|
| net.hasor.rsf.domain.warp |
框架中所有的warp类,warp实际上就是静态代理。
|
| net.hasor.rsf.protocol.http_hprose |
Hprose Http RPC协议 数据包编码器和解码器。
|
| net.hasor.rsf.rpc.caller |
本地发出的远程调用所使用的“请求响应管理器”。
|
| net.hasor.rsf.rpc.caller.remote |
RSF框架接收远程请求所使用的“请求调用管理器”。
|
| net.hasor.rsf.rpc.context |
RSF服务框架容器环境,
RsfContext接口的实现。 |
| net.hasor.rsf.rpc.net.http |
Http 网络连接器。
|
| 限定符和类型 | 方法和说明 |
|---|---|
RsfContext |
RsfRequest.getContext()
获取上下文。
|
| 限定符和类型 | 方法和说明 |
|---|---|
RsfPublisher |
RsfBeanContainer.createPublisher(RsfBeanContainer container,
RsfContext rsfContext)
创建
RsfApiBinder。 |
| 限定符和类型 | 方法和说明 |
|---|---|
RsfContext |
AbstractRsfRequestWarp.getContext() |
| 限定符和类型 | 方法和说明 |
|---|---|
static RequestInfo[] |
HproseUtils.doCall(RsfContext rsfContext,
InputStream content,
String requestURI,
String origin) |
static String[] |
HproseUtils.doFunction(RsfContext rsfContext) |
static io.netty.buffer.ByteBuf |
HproseUtils.encodeRequest(RsfContext rsfContext,
RequestInfo request) |
| 限定符和类型 | 方法和说明 |
|---|---|
RsfContext |
RsfRequestManager.getContext()
获取RSF容器对象。
|
| 构造器和说明 |
|---|
RsfCaller(RsfContext rsfContext,
RsfBeanContainer rsfBeanContainer,
SenderListener senderListener) |
RsfRequestManager(RsfContext rsfContext,
SenderListener senderListener) |
| 构造器和说明 |
|---|
RemoteRsfCaller(RsfContext rsfContext,
RsfBeanContainer rsfBeanContainer,
SenderListener senderListener) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
AbstractRsfContext
服务上下文,负责提供 RSF 运行环境的支持。
|
| 构造器和说明 |
|---|
HttpCoder(RsfContext rsfContext,
Connector connector,
HttpHandler httpHandler) |
Copyright © 2020–2021. All rights reserved.