实现自己/扩展XMPP服务器的设计指南是什么?

时间:2016-07-07 12:18:35

标签: java xmpp ejabberd openfire jabberd2

根据XMPP RFC 6120XMPP - The Definitive Guide, 设置客户端到服务器会话包括以下阶段:

  1. 启动与服务器的TCP连接
  2. 打开XML流
  3. 协商各种流功能
  4. 使用服务器进行身份验证
  5. 选择资源
  6. 对于IM应用程序,请求名单并发送初始状态
  7. 在这种情况下,客户端是小型物联网连接设备,他们需要始终保持这些流打开,以便服务器可以联系它们。

    如果我想创建自己的xmpp服务器

    • 其中哪些是最好的libraries开始应该支持rfc 6120?
    • 任何开始的设计指南?

    如果创建自己的xmpp服务器是一个非常好的想法?

    • 这些servers(' openfire',' tigase')最适合 扩展其行为?

    • xmpp服务器通常可以处理多少个并发连接?

0 个答案:

没有答案