|
Обо мне
много интересного про Jabber
Последние события
Меню
« Мая 2012 »
| Пон | Вто | Сре | Чет | Пят | Суб | Вос | | | 1 | 2 | 3 | 4 | 5 | 6 |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 | |
Друзья
Ссылки
Страница
1 из 1
< Назад | Вперед > |
22 декабря 2009
-
Что такое Jabber???
|
XMPP — Extensible Messaging and Presence Protocol (англ. расширяемый протокол обмена сообщениями и информацией о присутствии), ранее известный как Jabber[1] ([ˈʤæbə(r)], джа́ббер(англ. болтовня, трёп; тарабарщина) — это основанный на XML открытый, свободный для использования протокол для мгновенного обмена сообщениями и информацией о присутствии (см. список контактов) в режиме, близкому к режиму реального времени. Изначально спроектированный легко расширяемым, протокол, помимо передачи текстовых сообщений, поддерживает передачу голоса, видео и файлов по сети.
В отличие от коммерческих систем мгновенных сообщений, таких, как AIM, ICQ, MSN и Yahoo, XMPP является децентрализованной, расширяемой и открытой системой. Любой желающий может открыть свой сервер мгновенных сообщений, регистрировать на нём пользователей и взаимодействовать с другими серверами XMPP. На основе протокола XMPP уже открыто множество частных и корпоративных серверов XMPP. Среди них есть достаточно крупные проекты, такие как Google Talk, LiveJournal и Gizmo5.
Преимущества
- Децентрализация: Архитектура сети XMPP схожа с email; кто угодно может запустить свой собственный XMPP сервер и нет какого-либо центрального сервера.
- Открытый стандарт: Internet Engineering Task Force формализовал XMPP как стандарт обмена мгновенными сообщениями и технологии присутствия под названием XMPP, и спецификации XMPP были опубликованы как RFC 3920 и RFC 3921. Никаких привилегий не требуется для добавления поддержки этих спецификаций и их разработка не привязана к какому-либо разработчику. Существует множество реализаций серверов и клиентов, а также библиотек с открытым исходным кодом.
- История: Технологии XMPP используются с 1998 года. При поддержке таких крупных компаний как Sun Microsystems и Google создано множество дополнений к стандартам XMPP для клиентов, серверов, компонент и библиотек кодов.
- Безопасность: XMPP серверы могут быть изолированы от публичных сетей XMPP (например во внутренней сети компании), и хорошо защищены (благодаря использованию SASL и TLS) встроенными в ядро XMPP спецификациями. Для поддержки использования шифрования канала, XMPP Standards Foundation также использовал вспомогательный certification authority в xmpp.net обеспечивая цифровые сертификаты для администраторов XMPP серверов при содействии StartCom Certification Authority (который является основным хранителем сертификатов для всех вспомогательных). Многие реализации серверов используют SSL при обмене между клиентом и сервером, и немало клиентов поддерживают шифрование с помощью PGP/GPG внутри протокола[8][9][10].
- Гибкость: Настраиваемая функциональность может быть надстроена поверх XMPP; для поддержки возможности взаимодействия различных сетей, стандартные расширения поддерживаются XMPP Software Foundation. Приложения XMPP в дополнение к функциональности клиента сетевого общения включают в себя администрирование сети, распределение ресурсов, утилиты для совместной работы, обмен файлами, игры и мониторинг удалённых систем.
Соединение с другими протоколами
Элис посылает сообщение через сеть джаббер к ICQ-транспорту. Дальше сообщение передаётся Бобу через сеть ICQ.
Полезной особенностью XMPP систем являются транспорты, или шлюзы, позволяющие пользователям получать доступ к сетям, использующим другие протоколы. Это могут быть другие протоколы обмена мгновенными сообщениями или такие протоколы как SMS и E-mail.
В отличие от мультипротокольных клиентов, XMPP предоставляет доступ на уровне сервера, посредством коммуникации через специальные сервисы-шлюзы, выполняющиеся на удалённом компьютере.
Любой пользователь может «зарегистрироваться» на одном из этих шлюзов, предоставив информацию, необходимую для входа в сеть, и может общаться с пользователями сети так, как если бы они были пользователями сети джаббер. Это значит, что любой клиент, полностью поддерживающий XMPP может быть использован для доступа к любой сети, для которой существуют шлюзы, без какого-либо дополнительного кода в клиенте и без необходимости клиенту иметь прямой доступ в Интернет.
Реализация шлюзов зависит от конкретного XMPP-сервера и подвержена нестабильности из-за закрытости коммерческих IM-сервисов.
|
Коментарии (
0
) :: Написать коментарий
:: Прямая ссылка
|
22 декабря 2009
-
Клиенты Jabber
|
XMPP-клиенты
(приведены в алфавитном порядке)
- Bombus — свободная программа для обмена сообщениями по протоколу XMPP, предназначенная для мобильных телефонов и смартфонов с поддержкой Java/MIDP.
- Coccinella — свободная программа для обмена сообщениями по протоколу XMPP, написана на Tcl/Tk.
- Exodus — свободный (GPL) XMPP клиент для ОС Microsoft Windows.
- Gajim — свободная программа для обмена сообщениями по протоколу XMPP, основанная на Python и PyGTK.
- glu (xeus)[18] — XMPP-клиент, написанный с использованием WPF.
- Google Talk — XMPP-совместимая программа Google, поддерживающая функции голосового общения.
- JabberDS — Homebrew-клиент XMPP для портативной игровой консоли Nintendo DS
- jabber.el — расширение для Emacs.
- Jimm aspro (Jabber)[19] — свободная программа для обмена сообщениями по протоколу XMPP, предназначенная для мобильных телефонов и смартфонов с поддержкой Java/MIDP, основанная на Jimm apsro
- Pandion — XMPP-клиент для Microsoft Windows. Для работы использует Internet Explorer. Имеется возможность создавать расширения с использованием HTML и JScript.
- Psi — свободная программа для обмена сообщениями по протоколу XMPP, основанная на библиотеке Qt.
- SieJC — свободная программа для обмена сообщениями по протоколу XMPP, для телефонов Siemens с установленным эльфпаком.
- Spark — свободная программа для обмена сообщениями по протоколу XMPP, основанная на Java.
- Talkonaut — программа для обмена сообщениями по протоколу XMPP, Google Talk и Gizmo5, с возможностью использования IP-телефонии (VoIP), для мобильных телефонов с поддержкой Java и КПК с Windows Mobile.
- Tkabber — свободная программа для обмена сообщениями по протоколу XMPP, написана на Tcl/Tk.
- Mcabber — консольный XMPP-клиент.
- Я.Онлайн — основан на исходных кодах Psi. Умеет уведомлять о новых письмах на почтовых ящиках, поддерживающих POP3.
- «ITFRU Messenger» - программа для мгновенного обмена сообщениями в сети Интернет по протоколу Jabber. Работает под управлением Microsoft Windows. ITFRU Messenger интегрирован с MSN, IRC, ICQ, GaduGadu, Yahoo, GTalk И AIM.
Многофункциональные клиенты, поддерживающие протокол XMPP
(приведены в алфавитном порядке)
- Adium — клиент для ОС Mac OS X для обмена мгновенными сообщениями сервисов XMPP, Google Talk, LiveJournal, Bonjour, Gadu-Gadu, ICQ, Lotus Sametime, .Mac, MeBeam, MySpaceIM, Novell GroupWise, Tencent QQ, SIP / SIMPLE, Tlen, Xfire, .NET Messenger Service, Yahoo! Messenger, Zephyr.
- Bayanicq — БаянICQ Мультипротокольный клиент для смартфонов под управлением Symbian 9, UIQ3.
- Citron IM — Мультипротокольный клиент для Windows (для платформы .NET 2.0). Поддерживает XMPP (Google Talk, LiveJournal и др.), a также ICQ и AIM.
- Gizmo — несвободная бесплатная программа для мгновенного обмена сообщениями в Интернете, поддерживающая протоколы AIM, Windows Live (MSN), Yahoo!, MySpace IM, GoogleTalk, ICQ, iChat, QQ, Gadu-Gadu и XMPP.
- iChat — программа, поставляемая вместе с операционной системой Mac OS X.
- Instantbird — свободная программа для мгновенного обмена сообщениями в Интернете, поддерживающая протоколы XMPP, Google Talk, ICQ, Yahoo!, AIM, MSN, Gadu-Gadu и другие, базирующаяся на Pidgin и Mozilla Firefox.
- Kopete — свободная программа для мгновенного обмена сообщениями в Интернете, работающая в KDE. Работает с протоколами XMPP, ICQ, AIM, Yahoo, MSN, IRC, Gadu-Gadu, Novell GroupWise Messenger и др.
- MDC — поддерживает XMPP, ICQ, M-агент. Графический интерфейс построен на библиотеке Qt. В данный момент находится на стадии бета-тестирования.
- Miranda IM — свободная программа для мгновенного обмена сообщениями в Интернете или в локальной сети, понимающая протоколы ICQ, IRC, AIM, MSN, XMPP, Google Talk, Yahoo, Skype, Gadu-Gadu, Tlen, Netsend, В Контакте и т. д.
- Pidgin — свободный кроссплатформенный клиент для мгновенного обмена сообщениями в Интернете, понимающий протоколы ICQ, IRC, AIM, MSN, XMPP, Yahoo, Gadu-Gadu и т. д.
- QIP Infium — поддерживает XMPP, начиная с версии Infium Beta, вышедшей 22.06.2007 (основан на исходниках модуля XMPP из Miranda IM).
- QIP PDA — поддерживает XMPP, начиная с версии 2000, вышедшей 30.04.2009.
- qutIM — кроссплатформенный клиент мгновенного обмена сообщениями с открытым исходным кодом (поддержка XMPP включена с версии 0.1.99).
- SIM — свободная программа для мгновенного обмена сообщениями в Интернете, понимающая протоколы ICQ, AIM, MSN, XMPP, Yahoo и др.
- Trillian — программа для мгновенного обмена сообщениями в Интернете, понимающая протоколы ICQ, MSN, XMPP, Yahoo и другие.
- Climm — свободная, кроссплатформенная, текстовая, использующая интерфейс командной строки (CLI) программа обмена мгновенными сообщениями поддерживающая OSCAR и XMPP протоколы (ICQ и Jabber соответственно). climm может быть запущен на GNU/Linux, FreeBSD, NetBSD, OpenBSD, AIX, HP-UX, Solaris, Microsoft Windows (с помощью Cygwin или MinGW), AmigaOS и (с ограничениями) BeOS.
- Virtus — мультипротокольная программа от Rambler
|
Коментарии (
0
) :: Написать коментарий
:: Прямая ссылка
|
22 декабря 2009
-
Gajim
|
После отбора было выбрано 3 клиента, которые отличаются красивым интерфейсом и функциональностью - это PSI, QiP Infium и Gajim. Но больше всего привлёк моё внимание Gajim, который можно скачать с официального сайта.
Gajim имеет дружелюбный интерфейс, и сам по себе очень симпотичен, в нём нет ничего лишнего, полностью поддерживается функционал Jabber'a. Он мне понравился больше всего, и я буду его использовать, пока мне не удастся найти более интересный клиент 

|
Коментарии (
0
) :: Написать коментарий
:: Прямая ссылка
|
|