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
Комментарии не найдены