Jabber
Обо мне

много интересного про Jabber

Последние события
Меню

«  Декабрь 2018  »
ПоВтСрЧеПяСуВо
 12
3456789
10111213141516
17181920212223
24252627282930
31 

Друзья
    Ссылки


    Страница 1 из 1
    < Назад | Вперед >
    22 Декабрь 2009 - Что такое Jabber???
    Логотип Jabber
    Логотип XMPP

     

    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. Он мне понравился больше всего, и я буду его использовать, пока мне не удастся найти более интересный клиент

     Gajim


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