PyXMPP es una implementación de Jabber / XMPP para Python.
PyXMPP ofrece la mayoría de las características principales del protocolo XMPP y varias extensiones definidas JSF. PyXMPP ofrece bloques de construcción para crear clientes y componentes Jabber. Desarrollador las utiliza para corrientes XMPP configuración, controlar eventos entrantes y salientes crear estrofas ("paquetes" XMPP).
Instalación:
Para asegurarse de que ha recibido todos los requisitos mencionados anteriormente o para preparar limitada
(Sin la extensión binaria) acumulación de PyXMPP es posible que desee ejecutar ::
& Nbsp; & nbsp; & nbsp; configure.py python
Usted puede elegir manualmente la acumulación limitada o total de PyXMPP editando el archivo build.cfg.
Para construir el paquete acaba de invocar ::
& Nbsp; & nbsp; & nbsp; python setup.py build
Para instalarlo ::
& Nbsp; & nbsp; & nbsp; python setup.py install
Si tuvieras alguna versión anterior de PyXMPP es mejor desinstalarlo (borrar
pyxmpp subdirectorio OS de tu site-packages directorio) antes de instalar éste
o las cosas no funcionen correctamente.
Usted también puede tratar ::
& Nbsp; & nbsp; & nbsp; hacer
y ::
& Nbsp; & nbsp; & nbsp; make install
lugar
Características .
- protocolo XMPP casi completa Core (RFC 3920) para las conexiones de cliente (incluye SASL, TLS y Strinprep )
- protocolo XMPP IM casi completo (RFC 3921) (carece de listas de privacidad)
- objetos de error XMPP incluyendo traducciones desde y hacia los códigos existentes para la compatibilidad con versiones
- autenticación legado (& quot; digerir & quot; y & quot; normal & quot;)
- protocolo componente
- Discovery Service
- vCards -tanto Jabber & quot; vcard-temp & quot; y RFC 2426
- partes básicas del protocolo de chat multiusuario
- marcas de tiempo de entrega retrasada
- Formularios de datos
- en banda de Registro
Requisitos
- Python
- libxml2
- dnspython
- M2Crypto
Comentarios que no se encuentran