本篇文章主要讲解具体消息处理流程。前面说过,一旦一个消息到达,会调用Session.next(Message message) 方法,那么这个方法都做了些什么呢,
总体归纳起来,就是经过一系列验证,然后根据不同的消息类型调用不同的消息处理函数,为了清楚,我在源码上每句都加上注释,相信大家一看就会明白。
由于太大,请大家点击TXT查看。
本篇文章主要讲解具体消息处理流程。前面说过,一旦一个消息到达,会调用Session.next(Message message) 方法,那么这个方法都做了些什么呢,
总体归纳起来,就是经过一系列验证,然后根据不同的消息类型调用不同的消息处理函数,为了清楚,我在源码上每句都加上注释,相信大家一看就会明白。
由于太大,请大家点击TXT查看。