Difference between revisions of "XMPP4R"

From JaWiki (Jabber/XMPP wiki)
Jump to: navigation, search
(created)
 
m (А это зачем?)
 
(4 intermediate revisions by 2 users not shown)
Line 4: Line 4:
 
|              url=http://home.gna.org/xmpp4r
 
|              url=http://home.gna.org/xmpp4r
 
|          author=Lucas Nussbaum, Stephan M.
 
|          author=Lucas Nussbaum, Stephan M.
|        language=[[Ruby]]
+
|        language={{Lang|l|Ruby}}
|          license=[[GPL]]
+
|          license={{GPL}}
 
|        xmlparser=REXML
 
|        xmlparser=REXML
 
<!--        Реализация стандартов  -->
 
<!--        Реализация стандартов  -->
|          roster=yes
+
|          roster=да
 
|    filetransfer=SOCKS5 Bytestreams, IBB
 
|    filetransfer=SOCKS5 Bytestreams, IBB
|        dataforms=yes
+
|        dataforms=да
|            disco=yes
+
|            disco=да
|            adhoc=no
+
|            adhoc=нет
|              zip=no
+
|              zip=нет
|          pubsub=yes
+
|          pubsub=да
|              pep=no
+
|              pep=нет
|          jingle=no
+
|          jingle=нет
|              jid=yes
+
|              jid=да
|            sasl=yes
+
|            sasl=да
|        component=yes
+
|        component=да
}}[[Category:Ruby]][[Category:Ruby_Library]][[Category:GNU]]
+
}}
  
 
==Описание==
 
==Описание==
'''XMPP4R''' — XMPP/Jabber библиотека для [[Ruby]].
+
'''XMPP4R''' — XMPP/Jabber библиотека для [[w:Ruby|Ruby]].
  
 
==Особенности==
 
==Особенности==
Line 36: Line 36:
  
 
== Смотрите также ==
 
== Смотрите также ==
* [[:Category:XMPP4R|Программы, написанные с использованием библиотеки XMPP4R]]
+
* [[:Category:Программы, использующие XMPP4R|Программы, написанные с использованием библиотеки XMPP4R]]
  
 
==Ссылки==
 
==Ссылки==
 
* [http://home.gna.org/xmpp4r/rdoc/ RDoc документация]
 
* [http://home.gna.org/xmpp4r/rdoc/ RDoc документация]

Latest revision as of 22:12, 26 July 2009

XMPP4R
Информация
Адрес: http://home.gna.org/xmpp4r
Автор: Lucas Nussbaum, Stephan M.
Язык: Ruby
Лицензия: GPL
XML-парсер: REXML
Реализация стандартов
Анализ JID-а: да
SASL-авторизация: да
Регистрация компонента: да
Ростер: да
Data Forms: да
Передача файлов: SOCKS5 Bytestreams, IBB
Service Discovery: да
Ad-Hoc команды: нет
Сжатие XML потока: нет
PubSub: да
PEP: нет
Jingle: нет
Использование
Программы, использующие XMPP4R

Описание[edit]

XMPP4R — XMPP/Jabber библиотека для Ruby.

Особенности[edit]

  • Полностью объектно-ориентированный
  • Многопоточный, событийный
  • Хорошо документированный
  • Использует REXML, вместо того, чтобы изобретать велосипед

Схожие проекты[edit]

  • Jabber4R — более не поддерживаемый проект. XMPP4R является частично основанным на нём, но гораздо более передовым чем Jabber4R.
  • Net::XMPP — Google SoC проект 2005-го от Yuki Mitsui (Silphire). Позже XMPP4R получил поддержку TLS и SASL от этого проекта.

Смотрите также[edit]

Ссылки[edit]