PyXMPP jest wdrożenie Jabber / XMPP dla Pythona.
PyXMPP zawiera większość podstawowych cech protokołu XMPP oraz kilka JSF określonych rozszerzeniach. PyXMPP zapewnia budulec do tworzenia klientów i komponentów Jabbera. Deweloper używa ich do konfiguracji strumieni XMPP, obsługi przychodzących zdarzeń i tworzenia wychodzących (XMPP "zwrotki pakietów").
Instalacja:
Aby upewnić się, że wszystkie wymienione wyżej wymagania, aby przygotować ograniczone lub
(Bez rozszerzenia binarnego) kompilacji PyXMPP może chcesz uruchomić ::
& Nbsp; & nbsp; & nbsp; python configure.py
Można ręcznie wybrać ograniczoną lub pełną kompilację PyXMPP poprzez edycję pliku build.cfg.
Aby zbudować pakiet po prostu wywołać ::
& Nbsp; & nbsp; & nbsp; python setup.py build
Aby go zainstalować ::
& Nbsp; & nbsp; & nbsp; python setup.py install
Gdybyś miał trochę starszą wersję PyXMPP lepiej jest go odinstalować (usunąć
podkatalogu pyxmpp site-os swoje pakiety przed instalacją katalogu) ten jeden
lub rzeczy mogą nie działać poprawnie.
Możesz także spróbować ::
& Nbsp; & nbsp; & nbsp; Marka
i ::
& Nbsp; & nbsp; & nbsp; make install
zamiast
Opis .
- protokół XMPP prawie całkowite Rdzeń (RFC 3920) dla połączeń klienckich (zawiera SASL, TLS i Strinprep )
- protokół XMPP IM większości kompletna (RFC 3921) (brak list prywatności)
- Przedmioty błędach XMPP tym tłumaczenia zi do kodów starszych dla wstecznej kompatybilności
- Uwierzytelnianie Dziedzictwo (& quot; strawienia & quot; i & quot; zwykły & quot;)
- Protokół elementem
- Service Discovery
- vCard Obydwa rodzaje Jabber & quot; vcard-temp & quot; RFC 2426
- podstawowe części protokołu Multi-User Chat
- znaczniki czasu opóźnione dostawy
- Formularze danych
- w paśmie rejestracji
Wymagania :
- Python
- libxml2
- dnspython
- M2Crypto
Komentarze nie znaleziono