Difference between revisions of "XMPP4R"
From JaWiki (Jabber/XMPP wiki)
(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= | + | | language={{Lang|l|Ruby}} |
| − | | license= | + | | license={{GPL}} |
| xmlparser=REXML | | xmlparser=REXML | ||
<!-- Реализация стандартов --> | <!-- Реализация стандартов --> | ||
| − | | roster= | + | | roster=да |
| filetransfer=SOCKS5 Bytestreams, IBB | | filetransfer=SOCKS5 Bytestreams, IBB | ||
| − | | dataforms= | + | | dataforms=да |
| − | | disco= | + | | disco=да |
| − | | adhoc= | + | | adhoc=нет |
| − | | zip= | + | | zip=нет |
| − | | pubsub= | + | | pubsub=да |
| − | | pep= | + | | pep=нет |
| − | | jingle= | + | | jingle=нет |
| − | | jid= | + | | jid=да |
| − | | sasl= | + | | sasl=да |
| − | | component= | + | | component=да |
| − | }} | + | }} |
==Описание== | ==Описание== | ||
| − | '''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 от этого проекта.