XMPP4R
From JaWiki (Jabber/XMPP wiki)
| 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 | |
Описание
XMPP4R — XMPP/Jabber библиотека для Ruby.
Особенности
- Полностью объектно-ориентированный
- Многопоточный, событийный
- Хорошо документированный
- Использует REXML, вместо того, чтобы изобретать велосипед
Схожие проекты
- Jabber4R — более не поддерживаемый проект. XMPP4R является частично основанным на нём, но гораздо более передовым чем Jabber4R.
- Net::XMPP — Google SoC проект 2005-го от Yuki Mitsui (Silphire). Позже XMPP4R получил поддержку TLS и SASL от этого проекта.