Difference between revisions of "Iris"

From JaWiki (Jabber/XMPP wiki)
Jump to: navigation, search
(New page: {{Library | name=Iris <!-- Общая информация --> | url=http://delta.affinix.com/iris/ | author=Delta XMPP Project | ...)
 
m
Line 8: Line 8:
 
|        xmlparser=модуль QtXml библиотеки [[Qt]] и свой [[Category:Qt]]
 
|        xmlparser=модуль QtXml библиотеки [[Qt]] и свой [[Category:Qt]]
 
<!--        Реализация стандартов  -->
 
<!--        Реализация стандартов  -->
|          roster='''?''' работа с ростером
+
|          roster=да
|    filetransfer='''?''' пересылка файлов (варианты [[SI]] (XEP-0095), ... TODO)
+
|    filetransfer=да
 
|        dataforms='''?''' работа с DataForms
 
|        dataforms='''?''' работа с DataForms
|            disco='''?''' работа с дисковери (XEP-0030)
+
|            disco=да
 
|            adhoc='''?''' Ad-Hoc команды (XEP-0050)
 
|            adhoc='''?''' Ad-Hoc команды (XEP-0050)
 
|              zip='''?''' Сжатие потока(XEP-0138)
 
|              zip='''?''' Сжатие потока(XEP-0138)
Line 18: Line 18:
 
|          jingle='''?''' сигнальный протокол Jingle
 
|          jingle='''?''' сигнальный протокол Jingle
 
|              jid='''?''' анализ jid-а
 
|              jid='''?''' анализ jid-а
|            sasl='''?''' SASL авторизация
+
|            sasl=да
|        component='''?''' регистрация внешнего компонента (xep-0114)
+
|        component=да
 
}}
 
}}
  

Revision as of 11:39, 20 May 2008

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
Использование
Программы, использующие Iris

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

Требования

Возможности