我刚刚开始使用 ejabberd 作为消息服务器。现在我已经读到 TCP 连接遵循握手方法来建立连接,我想知道每当任何客户端说 Pidgin 客户端发送连接请求时,ejabberd 是如何遵循握手方法的。
这可能是一个非常基本的问题,但是在努力寻找它之后,我并没有取得太大的成功。
谁能给我解释一下。
我刚刚开始使用 ejabberd 作为消息服务器。现在我已经读到 TCP 连接遵循握手方法来建立连接,我想知道每当任何客户端说 Pidgin 客户端发送连接请求时,ejabberd 是如何遵循握手方法的。
这可能是一个非常基本的问题,但是在努力寻找它之后,我并没有取得太大的成功。
谁能给我解释一下。
ejabberd 完全按照RFC6120中的描述处理“握手”(即流/STARTTLS/SASL 协商)。这是在xmpp_stream_in模块中实现的。