接口 BrokerClientContext
- 所有超级接口:
ChannelContext,SimpleServer
- 所有已知实现类:
BrokerClient
当前服务器上下文
see BrokerClientHelper
当增加网络通讯聚合概念后,之后的在增加相关的通讯上下文就方便很多了
新增的通讯上下都作为聚合的父类,在使用的分类上也简单了
- 作者:
- 渔民小镇
- 日期:
- 2021-12-20
-
方法概要
修饰符和类型方法说明default BroadcastContext推送通讯相关 - 得到广播通讯上下文default BroadcastOrderContext推送通讯相关 - 得到顺序的 - 广播通讯上下文框架网络通讯聚合接口getId()获取逻辑服 iddefault InvokeExternalModuleContext内部模块通讯上下文,内部模块指的是游戏对外服default InvokeModuleContext逻辑服间的相互通信相关 - 得到内部模块通讯上下文default ProcessorContext得到 processor 上下文<T> TinvokeSync(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
内部模块通讯上下文,内部模块指的是游戏对外服- 返回:
- 游戏对外服通讯上下文
-