PyXMPP er en Jabber / XMPP implementering for Python.
PyXMPP gir mest sentrale funksjonene i XMPP-protokollen og flere JSF-definerte utvidelser. PyXMPP gir byggesteiner for å skape Jabber klienter og komponenter. Utvikleren bruker dem til oppsett XMPP bekker, håndtere innkommende hendelser og opprette utgående vers (XMPP "pakker").
Installasjon:
Å sørge for at du har alle kravene ovenfor eller for å forberede begrenset
(Uten den binære forlengelse) build av PyXMPP kan det være lurt å kjøre ::
& Nbsp; & nbsp; & nbsp; python configure.py
Du kan manuelt velge begrenset eller full oppbygging av PyXMPP ved å redigere build.cfg filen.
Å bygge pakken bare påberope ::
& Nbsp; & nbsp; & nbsp; python setup.py build
Å installere det ::
& Nbsp; & nbsp; & nbsp; python setup.py installere
Hvis du hadde noen eldre versjon av PyXMPP det er bedre å avinstallere den (slette
pyxmpp katalogen os nettstedet-pakker katalog) før du installerer dette
eller ting kanskje ikke fungere korrekt.
Du kan også prøve ::
& Nbsp; & nbsp; & nbsp; gjøre
og ::
& Nbsp; & nbsp; & nbsp; make install
i stedet
Egenskaper .
- nesten komplett XMPP Kjerne (RFC 3920) protokoll for klienttilkoblinger (inkluderer SASL, TLS og Strinprep )
- stort sett komplett XMPP IM (RFC 3921) protokollen (mangler personvern lister)
- XMPP feil objekter, inkludert oversettelser til og fra eldre koder for bakoverkompatibilitet
- legacy-godkjenning (& quot; fordøye & quot; og & quot; vanlig & quot;)
- komponent protokoll
- Tjenestediscovery
- vCard -både Jabber & quot; vcard-temp & quot; og RFC 2426
- grunnleggende deler av Multi-User Chat protokoll
- forsinket levering tidsstempler
- Data Skjemaer
- In-Band Registrering
Krav
- Python
- libxml2
- dnspython
- M2Crypto
Kommentarer ikke funnet