1
是否可以使用相同帳戶2個或多個客戶端連接到相同服務器(ejabberd)? 如果是 - 如何用pyxmpp做到這一點?xmpp:具有相同帳戶的2個客戶端
是否可以使用相同帳戶2個或多個客戶端連接到相同服務器(ejabberd)? 如果是 - 如何用pyxmpp做到這一點?xmpp:具有相同帳戶的2個客戶端
完全可以從多個客戶端連接到一個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中)會自動給您的連接獨特的資源。有些不是。
非常感謝! – denys 2011-04-11 11:43:05