Главная » Статьи » Интернет

Что такое Jabber?

Проект Jabber был основан Джереми Миллером в начале 1998 года с разработки сервера jabberd. Первое сообщение о проекте появилось 4 января 1999 года на Slashdot. Вскоре после этого к проекту присоединилось несколько основных разработчиков, которые стали работать над сервером jabberd, клиентами Jabber для Windows и GNU/Linux, а также шлюзами в основные системы IM (AIM, ICQ, MSN, и Yahoo). Позже, в 1999, Webb Interactive Services начало спонсировать основных разработчиков, что ускорило процесс создания проекта. В то время появилась основа протокола Jabber, а также сервер jabberd и ранние клиенты, такие, как WinJab (устарел и получил своё развитие в Exodus) и Gabber. Этот ранний период постоянных изменений закончился в мае 2000 с выпуском jabberd 1.0.

С тех пор протокол Jabber продолжает развиваться (с августа 2001 под контролем Jabber Software Foundation). Например, в 2003 году было, по крайней мере, четыре реализации сервера, несколько библиотек для немалого количества языков программирования, клиенты Jabber для многих платформ от Microsoft Windows до Amiga.


16 января 2007 года, «Jabber Software Foundation» была переименована в «XMPP Standards Foundation» для более точного описания своей работы развития расширений собственно протокола, в отличие от линии развития программы с одноименным названием. Jabber, Inc. занимается развитием двух проектов — Jabber Extensible Communications Platform™ (Jabber XCP™) и JabberNow. Проще говоря, первый является фреймворком, а второй — программно-аппаратное решение (специально собранный и настроенный компьютер). Сайт jabber.org все ещё функционирует.

 В отличие от коммерческих систем мгновенных сообщений, таких, как AIM, ICQ,MSN и Yahoo Jabber является децентрализованной, расширяемой и открытой системой. Любой желающий может открыть свой сервер мгновенных сообщений, регистрировать на нём пользователей и взаимодействовать с другими серверами Jabber. На основе протокола XMPP уже открыто множество частных и корпоративных серверов Jabber. Среди них есть достаточно крупные проекты, такие как Google Talk, Я.Онлайн, Virtus, Gizmo, LiveJournal, Diary.ru и QIP Infium.

Jabber имеет ряд преимуществ по сравнению с коммерческими системами IM:

 * Открытость: протокол Jabber открыт, общедоступен и достаточно лёгок для понимания; существует множество реализаций серверов и клиентов, а также библиотек с открытым исходным кодом.

* Расширяемость: с помощью пространств имён в XML можно расширить протокол Jabber для выполнения требуемых задач. Множество расширений разработано Jabber Software Foundation.

* Децентрализованность: кто угодно может запустить свой собственный сервер Jabber, что позволяет организациям и частным лицам заниматься любыми экспериментами с IM.

* Безопасность: любой сервер Jabber может быть изолирован от общедоступной сети Jabber, многие из вариантов реализации сервера используют SSL при обмене между клиентом и сервером, и немало[3] клиентов поддерживают шифрование с помощью PGP/GPG внутри протокола. Jabber удовлетворяет многие потребности частных лиц и организаций. Но важно понимать, что он не является универсальным решением всех задач. В частности, Jabber не является:

* Универсальным решением проблем взаимодействия с различными IM-системами — некоторые сервера Jabber предоставляют возможность взаимодействия с другими системами IM через шлюзы (транспорты), которые транслируют протокол Jabber в протокол этих систем; однако только от самих систем зависит осуществление взаимодействия (к чему они подчас не стремятся, и даже наоборот). * Единообразной IM-системой, созданной одной компанией — Jabber-сообщество не монолитно; напротив, существует большой набор общедоступных и закрытых серверов Jabber, проектов с открытым кодом, компаний по разработке ПО, использующих протокол Jabber.

Jabber-клиенты:

Adium — свободный jabber-клиент для Mac OS X, также поддерживает и другие распространённые протоколы.
Bombus — свободная программа для обмена сообщениями по протоколу Jabber, предназначенная для мобильных телефонов и смартфонов с поддержкой Java/MIDP
Pandion — Jabber-клиент для Microsoft Windows. Для работы использует Internet Explorer. Имеется возможность создавать расширения с использованием HTML и JScript.
Psi — свободная программа для обмена сообщениями по протоколу Jabber, основанная на библиотеке Qt.
Spark — свободная программа для обмена сообщениями по протоколу Jabber, основанная на Java.
Talkonaut — программа для обмена сообщениями по протоколу Jabber, Google Talk и Gizmo Project, с возможностью использования IP-телефонии (VoIP), для мобильных телефонов с поддержкой Java и КПК с Windows Mobile.
Tkabber — свободная программа для обмена сообщениями по протоколу Jabber, написана на Tcl/Tk.
mcabber — консольный jabber-клиент.
Я.Онлайн — основан на исходных кодах Psi. Умеет уведомлять о новых письмах на Яндекс.

Многофункциональные клиенты, поддерживающие протокол XMPP:

Adium — клиент для ОС Mac OS X для обмена мгновенными сообщениями сервисов Jabber, 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.
Kopete — свободная программа для мгновенного обмена сообщениями в Интернете, работающая в KDE. Работает с протоколами Jabber, ICQ, AIM, Yahoo, MSN, IRC, Gadu-Gadu, Novell GroupWise Messenger и др.
Miranda IM — свободная программа для мгновенного обмена сообщениями в Интернете или в локальной сети, понимающая протоколы ICQ, IRC, AIM, MSN, Jabber, Google Talk, Yahoo, Skype, Gadu-Gadu, Tlen, Netsend, В Контакте и т. д.
Pidgin — свободная программа для мгновенного обмена сообщениями в Интернете, понимающая протоколы ICQ, IRC, AIM, MSN, Jabber, Yahoo, Gadu-Gadu и т. д.
QIP Infium — поддерживает Jabber, начиная с версии Infium Beta, вышедшей 22.06.2007 (основан на исходниках модуля Jabber из Miranda IM).
QIP PDA — поддерживает Jabber, начиная с версии 2000, вышедшей 30.04.2009.

Также важно обратить внимание на уникальные "фишки" жаббера:

* При помощи так называемых сервисов Вы сможете существенно расширить возможности jabber'а - например, читать RSS ленты новостей.
* Вы можете общаться с пользователями не только со своего jabber-сервера, но но и с любого другого.
* Так называемые гейты (один из типов сервисов) позволяют общаться с пользователями, использующих протокол, отличный от jabber'а - icq, msn, aol, irc. Также через гейты можно слать смс

Итак, протокол Jabber обеспечивает надежность, анонимность и безопасность, поддерживает все возможности современных чатов и кроме того имеет массу уникальных функций. Безусловно jabber - протокол будущего и рано или позно заменит как email, так и любые IM протоколы и Web-чаты, и, возможно, конференции.

Конференции, чаты, комнаты, каналы - в общем, это то место, где несколько человек могут общаться одновременно. Любой пользователь Jabber может создать свою конференцию и пригласить туда своих друзей. Естественно, можно заходить в уже существующую конференцию. Существует множество конференций по определенной тематике, а также конференции для свободного общения, такая как- charly(собака)conference.jabber.ru;

P.S  Для пользователей мобильных телефонов рекомендую приложение Talkonaut, он прост в установке и удобен для пользователя.
Скачать приложение вы можете набрав в браузере мобильного телефона http://get.talkonaut.com

Если вы в первый раз пользуетесь этим приложением и у вас нет "Jabber" аккаунта,вы сможете зарегистрировать его прямо с телефона.Надеюсь вы быстро освоите это приложение и сможете найти себе новых друзей!
Источник: www.publiks.ru

Категория: Интернет | Добавил: bot (16.10.2009)
Просмотров: 1926 | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]