PyXMPP é uma implementação Jabber / XMPP para Python.
PyXMPP fornece a maioria dos recursos principais do protocolo XMPP e várias extensões JSF definidas. PyXMPP fornece blocos de construção para a criação de clientes e componentes Jabber. Desenvolvedor usa-los para fluxos de Instalação XMPP, lidar com os eventos de entrada e criar estrofes de saída (XMPP "pacotes").
Instalação:
Para se certificar de que você tenha todos os requisitos listados acima ou para preparar limitado
(Sem a extensão binária) compilação de PyXMPP você pode querer executar ::
& Nbsp; & nbsp; & nbsp; python configure.py
Você pode escolher manualmente a configuração limitada ou cheio de PyXMPP editando o arquivo build.cfg.
Para construir o pacote apenas invocar ::
& Nbsp; & nbsp; & nbsp; python setup.py compilação
Para instalá-lo ::
& Nbsp; & nbsp; & nbsp; python setup.py install
Se você tinha alguma versão mais antiga do PyXMPP é melhor para desinstalá-lo (apagar
pyxmpp subdiretório ósmio seus site-packages diretório) antes de instalar este
ou as coisas podem não funcionar corretamente.
Você também pode tentar ::
& Nbsp; & nbsp; & nbsp; fazer
e ::
& Nbsp; & nbsp; & nbsp; make install
em vez
Recursos :.
- XMPP Núcleo (RFC 3920) protocolo quase completa para conexões de cliente (inclui SASL, TLS e Strinprep )
- quase completo protocolo XMPP IM (RFC 3921) (carece de listas de privacidade)
- objetos de erro XMPP, incluindo traduções de e para códigos legados para compatibilidade com versões anteriores
- autenticação legado (& quot; digerir & quot; e & quot; plain & quot;)
- protocolo componente
- Service Discovery
- vCards -ambos Jabber & quot; vcard-temp & quot; e RFC 2426
- Peças básicas do protocolo via Chat Multi-User
- timestamps entrega atrasada
- Formulários de dados
- In-Band Registro
Requisitos :
- Python
- libxml2
- dnspython
- M2Crypto
Comentários não encontrado