【问题标题】:xmpp: 2 clients with same accountxmpp:2个具有相同帐户的客户
【发布时间】:2011-08-02 22:13:45
【问题描述】:

是否可以使用相同的帐户 2 或更多客户端连接到同一服务器 (ejabberd)? 如果是 - 如何使用 pyxmpp 做到这一点?

【问题讨论】:

    标签: python xmpp ejabberd


    【解决方案1】:

    完全可以从多个客户端连接到 XMPP 帐户(除非在服务器上明确关闭)。他们只需要使他们的resource 字段与众不同。类似的东西(未测试):

    第一个客户:

    pyxmpp.jabber.client.JabberClient(jid=pyxmpp.jid.JID("johny", "example.com", "home"), ...)
    

    第二个客户:

    pyxmpp.jabber.client.JabberClient(jid=pyxmpp.jid.JID("johny", "example.com", "work"), ...)
    

    此外,某些服务器(例如 gmail)会自动为您的连接提供独特的资源。有些没有。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-12-15
      • 1970-01-01
      • 2010-11-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多