PyXMPP er en Jabber / XMPP implementering for Python.
PyXMPP giver mest centrale funktioner i XMPP-protokollen og flere JSF-definerede extensions. PyXMPP giver byggesten til oprettelse Jabber klienter og komponenter. Udvikler bruger dem til setup XMPP streams, håndtere indgående hændelser og oprette udgående strofer (XMPP "pakker").
Installation:
For at sikre, at du har listet alle krav over eller til at forberede begrænset
(Uden den binære udvidelse) build af PyXMPP du måske ønsker at køre ::
& Nbsp; & nbsp; & nbsp; python configure.py
Du kan manuelt vælge den begrænsede eller fuld build af PyXMPP ved at redigere build.cfg fil.
At bygge pakken bare påberåbe ::
& Nbsp; & nbsp; & nbsp; python setup.py build
For at installere den ::
& Nbsp; & nbsp; & nbsp; python setup.py installere
Hvis du havde nogle ældre version af PyXMPP det er bedre at afinstallere det (slet
pyxmpp undermappe OS dit websted-pakker mappe), før du installerer denne ene
eller ting fungerer muligvis ikke korrekt.
Du kan også prøve ::
& Nbsp; & nbsp; & nbsp; lave
og ::
& Nbsp; & nbsp; & nbsp; make install
i stedet
Funktioner :.
- næsten komplet XMPP Core (RFC 3920) protokol for klientforbindelser (inkluderer SASL, TLS og Strinprep )
- for det meste fuldstændig XMPP IM (RFC 3921) protokol (mangler lister privatlivets fred)
- XMPP fejl genstande, herunder oversættelser til og fra legacy koder for bagudkompatibilitet
- ældre godkendelse (& quot; fordøje & quot; og & quot; almindelig & quot;)
- komponent protokol
- service Discovery
- vCards-både Jabber & quot; vcard-temp & quot; og RFC 2426
- basale dele af Multi-User Chat protokol
- forsinket levering tidsstempler
- Data Forms
- In-Band Registrering
Krav :
- Python
- libxml2
- dnspython
- M2Crypto
Kommentarer ikke fundet