ET中的网络通信模块
ET框架中的协议可以分成三种类型:
- 客户端内部的通讯协议
- 客户端和服务器之间的通讯协议
- 服务器内部的通讯协议
ET中负责模块间通信的组件有哪些?
ClientSenderComponent
ProcessInnerSender
ProcessOuterSender
Session
MessageSender
MessageLocationSenderComponent
MessageLocationSenderOneType
MessageLocationSender
看起来有很多Sender, 可以归根结底只有ProcessInnerSender和MessageQueueSingleton这几个Sender
Realm Session
Router Session
Gate Session
通过Root节点上的RouterAddressComponent组件可以获得服务器的地址, 并将这个地址给到Session
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 EddieLee!
评论