Difference between revisions of "Iris"

From JaWiki (Jabber/XMPP wiki)
Jump to: navigation, search
m (Возможности: "агент" => "сервис")
m (Возможности: чертова регистрозависимость...)
Line 33: Line 33:
 
* Полная поддержка [[XMPP Core]], включая:
 
* Полная поддержка [[XMPP Core]], включая:
 
** поиск записей [[DNS SRV]];
 
** поиск записей [[DNS SRV]];
** шифрование [[SSL]]/[[TLS]] (старым способом и [[STARTTLS]]);
+
** шифрование [[SSL]]/[[TLS]] (старым способом и [[StartTLS]]);
 
** аутентификация и шифрование [[SASL]];
 
** аутентификация и шифрование [[SASL]];
 
** старый логин «jabber:iq:auth»;
 
** старый логин «jabber:iq:auth»;

Revision as of 17:21, 8 April 2009

Iris
Информация
Адрес: http://delta.affinix.com/iris/
Автор: Delta XMPP Project
Язык: C++
Лицензия: GNU LGPL v2.1
XML-парсер: модуль QtXml библиотеки Qt и свой
Реализация стандартов
Анализ JID-а: ? анализ jid-а
SASL-авторизация: да
Регистрация компонента: да
Ростер: да
Data Forms: ? работа с DataForms
Передача файлов: да
Service Discovery: да
Ad-Hoc команды: ? Ad-Hoc команды (XEP-0050)
Сжатие XML потока: ? Сжатие потока(XEP-0138)
PubSub: ? работа PubSub
PEP: ? работа c PEP
Jingle: ? сигнальный протокол Jingle
Использование
[[:Category:Программы, использующие Iris|Программы, использующие Iris]]

Iris — Qt/C++ библиотека для работы с протоколом XMPP (Jabber). В настоящее время она всё ещё находится в разработке, но уже имеет много важных фозможностей. Цель разработки Iris — написать с нуля библиотеку, обеспечивающую полную поддержку официальных стандартов XMPP. Она одновременна мощна и проста в использовании благодаря широкому использованию конструкций и типов данных Qt. Она будет полезной при создании клиентов, серверов и других компонентов.

Требования

Возможности