1.MessageQueue需要SocketServer。
2.Thread在初始化函数里面就回调用Add把自己加入ThreadManager
3.OnMessage是被thread调用的。
4.CritScope是在一个函数内锁住。
5.Client是接受消息的,是slot,Task是发出消息的。可以说Task调用对应的Client
6.JID后面跟的随机传是SessionID
7.BasicPortAllocator有4个phase,就是4种端口。
2.Thread在初始化函数里面就回调用Add把自己加入ThreadManager
3.OnMessage是被thread调用的。
4.CritScope是在一个函数内锁住。
5.Client是接受消息的,是slot,Task是发出消息的。可以说Task调用对应的Client
6.JID后面跟的随机传是SessionID
7.BasicPortAllocator有4个phase,就是4种端口。
本文介绍了一个基于MessageQueue的消息传递系统的关键组件及其工作原理。重点包括SocketServer的作用、Thread与ThreadManager的关系、OnMessage如何被调用、CritScope锁机制、Client与Task的角色划分及交互方式、JID中SessionID的应用以及BasicPortAllocator的不同阶段。
454

被折叠的 条评论
为什么被折叠?



