接口 BrokerClientContext
- 所有超级接口:
ChannelContext
,SimpleServer
- 所有已知实现类:
BrokerClient
当前服务器上下文
see BrokerClientHelper 当增加网络通讯聚合概念后,之后的在增加相关的通讯上下文就方便很多了 新增的通讯上下都作为聚合的父类,在使用的分类上也简单了
- 作者:
- 渔民小镇
- 日期:
- 2021-12-20
-
方法概要
修饰符和类型方法说明default BroadcastContext
推送通讯相关 - 得到广播通讯上下文default BroadcastOrderContext
推送通讯相关 - 得到顺序的 - 广播通讯上下文框架网络通讯聚合接口getId()
获取逻辑服 iddefault InvokeExternalModuleContext
内部模块通讯上下文,内部模块指的是游戏对外服default InvokeModuleContext
逻辑服间的相互通信相关 - 得到内部模块通讯上下文default ProcessorContext
得到 processor 上下文<T> T
invokeSync
(Object request) Synchronous invocationvoid
发送消息到游戏网关从接口继承的方法 com.iohao.game.action.skeleton.core.commumication.ChannelContext
sendResponse
从接口继承的方法 com.iohao.game.action.skeleton.core.commumication.SimpleServer
getSimpleServerInfo
-
方法详细资料
-
getId
String getId()获取逻辑服 id- 返回:
- id
-
oneway
发送消息到游戏网关- 参数:
request
- 消息- 抛出:
Exception
- e
-
invokeSync
Synchronous invocation- 类型参数:
T
- t- 参数:
request
- request- 返回:
- response object
- 抛出:
Exception
- e- 从以下版本开始:
- 21.19
-
getCommunicationAggregationContext
CommunicationAggregationContext getCommunicationAggregationContext()框架网络通讯聚合接口- 返回:
- 框架网络通信聚合接口
-
getBroadcastContext
推送通讯相关 - 得到广播通讯上下文- 返回:
- 广播通讯上下文
-
getBroadcastOrderContext
推送通讯相关 - 得到顺序的 - 广播通讯上下文- 返回:
- 顺序的 - 广播通讯上下文
-
getProcessorContext
得到 processor 上下文- 返回:
- processor 上下文
-
getInvokeModuleContext
逻辑服间的相互通信相关 - 得到内部模块通讯上下文- 返回:
- 内部模块通讯上下文
-
getInvokeExternalModuleContext
内部模块通讯上下文,内部模块指的是游戏对外服- 返回:
- 游戏对外服通讯上下文
-