PyXMPP är en Jabber / XMPP genomförandet för Python.
PyXMPP ger mest grundläggande funktionerna i XMPP-protokollet och flera JSF definierade förlängningarna. PyXMPP ger byggstenar för att skapa Jabber klienter och komponenter. Utvecklare använder dem för att inställnings XMPP strömmar, hantera inkommande händelser och skapa utgående strofer (XMPP "paket").
Installation:
För att se till att du har alla de krav som anges ovan eller för att förbereda begränsad
(Utan den binära förlängning) build av PyXMPP du kanske vill köra ::
& Nbsp; & nbsp; & nbsp; python configure.py
Du kan välja manuellt begränsad eller fullständig build av PyXMPP genom att redigera build.cfg filen.
Att bygga paketet bara åberopa ::
& Nbsp; & nbsp; & nbsp; python setup.py build
Så här installerar du den ::
& Nbsp; & nbsp; & nbsp; python setup.py installera
Om du hade några äldre version av PyXMPP det är bättre att avinstallera det (ta bort
pyxmpp katalogen os din webbplats förpackningar directory) innan du installerar ett
eller saker kanske inte fungerar korrekt.
Du kan också prova ::
& Nbsp; & nbsp; & nbsp; göra
och ::
& Nbsp; & nbsp; & nbsp; make install
istället
Egenskaper .
- nästan fullständig XMPP Kärna (RFC 3920) protokoll för klientanslutningar (inkluderar SASL, TLS och Strinprep )
- mestadels komplett XMPP IM (RFC 3921) protokoll (saknar sekretesslistor)
- XMPP felobjekt inklusive översättningar till och från äldre koder för bakåtkompatibilitet
- arv autentisering (& quot; smälta & quot; och & quot; vanligt & quot;)
- komponent protokoll
- Service Discovery
- vCard -Både Jabber & quot; vCard-temp & quot; och RFC 2426
- grundläggande delar av Multi-User Chat protokoll
- försenad leverans tidsstämplar
- Data Forms
- I-Band Registrering
Krav :
- Python
- libxml2
- dnspython
- m2crypto
Kommentarer hittades inte