ejabberd源码分析及开发系列 router模块分析
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ejabberd源码分析及开发系列 router模块分析相关的知识,希望对你有一定的参考价值。
router模块是xmpp 消息包在每个节点上的主router。它根据每个消息包的目的域对消息包进行路由。该模块有两张表,一个是全局表,一个是本地表。首先根据消息包的目的地部分去搜索本地表, 如果找到的话,就将该消息包路由到相应的本地进程,如果没有找到,就接着搜索全局表并路由到相应的ejabberd节点或者进程。如果在两张表都没有找到的话,就发送到S2S manager。 待续
以上是关于ejabberd源码分析及开发系列 router模块分析的主要内容,如果未能解决你的问题,请参考以下文章
开发者说| Apollo 源码分析系列感知篇:红绿灯检测和识别
ViewPager系列文章(一)- ViewPager源码分析及加载页面原理图