PyXMPP є реалізація Jabber / XMPP для Python.
PyXMPP забезпечує більшість основних можливостей протоколу XMPP і кілька JSF певних розширень. PyXMPP надає будівельні блоки для створення клієнтів і компоненти Jabber. Розробник використовує їх для установки потоків XMPP, обробляти вхідні події і створити вихідні строфи (XMPP "пакети").
<Сильний> Установка
Щоб переконатися, що ви всі вимоги, перераховані вище, або підготувати обмежене
(Без бінарного розширення) збірки PyXMPP ви можете запустити ::
& NBSP; & NBSP; & NBSP; пітон configure.py
Ви можете вручну вибрати обмежене або повне збірку PyXMPP шляхом редагування файлу build.cfg.
Щоб побудувати пакет просто посилатися ::
& NBSP; & NBSP; & NBSP; пітон setup.py збірки
Щоб встановити це ::
& NBSP; & NBSP; & NBSP; пітон setup.py встановити
Якщо ви були деякі стару версію PyXMPP, то краще видалити його (видалення
подкаталог pyxmpp OS Вашого сайту-пакети Directory) перед установкою цього один
або речі не можуть працювати неправильно.
Ви також можете спробувати ::
& NBSP; & NBSP; & NBSP; зробити
і ::
& NBSP; & NBSP; & NBSP; зробити установку
замість
Особливості :.
- майже повна XMPP Основні (RFC 3920) протокол для клієнтських підключень (включає SASL, TLS і Strinprep )
- в основному завершена XMPP IM (RFC 3921) протокол (не вистачає списки приватності)
- Предмети помилках XMPP, включаючи перекази з і на старих кодів для зворотної сумісності
- аутентифікації спадщина (і Quot; переварити і Quot, і Quot і, рівнини і Quot;)
- Протокол компонент
- Service Discovery
- vCards ОБИДВІ Jabber і Quot; візитну картку-Temp & Quot; і RFC 2426
- основні частини протоколу Розрахована на багато Чат
- мітки з затримкою доставки
- даних форми
- In-Band реєстрації
Вимоги
- Python
- libxml2
- dnspython
- M2Crypto
Коментар не знайдено