pyxmpp est une mise en œuvre Jabber / XMPP pour Python.
Pyxmpp fournit la plupart des fonctionnalités de base du protocole XMPP et plusieurs extensions JSF définies. Pyxmpp fournit des blocs de construction pour la création de clients et composants Jabber. Développeur les utilise à des flux de XMPP de configuration, gérer les événements entrants et sortants créer strophes («paquets» XMPP).
Installation:
Pour vous assurer que vous avez toutes les exigences énumérées ci-dessus ou pour préparer limitée
(Sans l'extension binaire) accumulation de pyxmpp vous pouvez exécuter ::
& Nbsp; & nbsp; & nbsp; python configure.py
Vous pouvez choisir manuellement la construction limitée ou complète de pyxmpp en éditant le fichier de build.cfg.
Pour construire le paquet juste invoquer ::
& Nbsp; & nbsp; & nbsp; python setup.py build
Pour l'installer ::
& Nbsp; & nbsp; & nbsp; python setup.py install
Si vous aviez une version plus ancienne de pyxmpp il est préférable de le désinstaller (supprimer
sous-répertoire pyxmpp dél vos site-packages annuaire) avant d'installer celui-
ou les choses peuvent ne pas fonctionner correctement.
Vous pouvez également essayer ::
& Nbsp; & nbsp; & nbsp; faire
et ::
& Nbsp; & nbsp; & nbsp; make install
à la place
Caractéristiques :.
- presque complète XMPP base (RFC 3920) protocole pour les connexions clientes (y compris SASL, TLS et Strinprep )
- la plupart complète protocole XMPP IM (RFC 3921) (manque de listes de la vie privée)
- objets d'erreur XMPP y compris les traductions vers et à partir des codes existants pour la compatibilité descendante
- l'authentification de l'héritage (& quot; digérer & quot; et & quot; plaine & quot;)
- protocole composante
- Service Discovery
- vCards -Les deux Jabber & quot; vcard-temp & quot; et RFC 2426
- pièces de base du protocole de chat multi-utilisateur
- horodateurs de livraison retardée
- Formulaires de données
- En-Band inscription
Exigences :
- Python
- libxml2
- dnspython
- m2crypto
Commentaires non trouvées