UsageCases

From JaWiki (Jabber/XMPP wiki)
Jump to: navigation, search

Случаи использования протокола XMPP на практике.

Список неразобранного находится в обсуждении к этой статье.

IM-решения на базе XMPP

Использование протокола XMPP (Jabber) для построения решений, в которых IM занимает одну из главных ролей.

Google Talk

Google использовал XMPP для создания IM-пейджера Gtalk для своего портала. В качестве JID-а используется универсальный почтовый адрес GMail. Позже была добавлена возможность использовать функции IM пейджера прямо в веб-интерфейсе GMail. Разработчики Google также приложили значительные усилия к развитию Jingle-ветки протоколов и развитию голосового и видео общения в Джаббере.

LiveJournal (Живой Журнал)

Создатели блог-портала запустили IM сервис LJ Talk для своих пользователей. В качестве сервера используется собственная разработка Djabberd, а в качестве клиента рекомендуют использовать модифицированную версию Gizmo-клиента.

Qunu.com

Окно чата на Qunu.com

Cеть экспертов на базе Jabber (ныне недействующая). Каждый эксперт добавляет к себе в ростер специального бота и указывает список тэгов — тем, в которых он разбирается. Пользователь же просто вводит на сайте qunu.com ключевые слова, которые его интересуют и выбирает любого из появившегося списка экспертов, которые сейчас в сети и свободны. Далее оба приглашаются в специальную временную конференцию и решают проблему. Пользователь общается через веб-интерфейс, а эксперт в своем Jabber-клиенте.

Ссылки: обсуждение на forum.jrudevels.org

Aardvark [1]]

Сервис вопросов и ответов схожий по смыслу с Qunu.com. Имеется возможность работать из Jabber-клиента. Для этого при регистрации надо выбрать Google Talk/Gmail Chat. Указывать можно не только GTalk-адреса, но и любые другие JID.

huti.ru

Русскоязычный сервис вопросов и ответов. Также позволяет работать из Jabber-клиента. Обсуждение


SOSCOE Chat Services

Компания Boeing выбрала Jabber XCP для реализации чат-компонента в SOSCOE (System of Systems Common Operating Environment) созданной в рамках военной программы армии США Future Combat Systems (FCS).

AmigoTV

Экспериментальный проект AmigoTV от Alcatel, целью которого было дать возможность людям, смотрящим одну передачу, общаться друг с другом всеми привычными для IM сетей способами: голос, видео, текст, эмотиконки и т.п. Технически, это попытка объединить Jabber/XMPP и IP телевидение.

Подробнее: описание


SamePlace

Набор расширений SamePlace для браузера Firefox, не только добавляет базовые возможности IM-клиента в браузер, но и предоставляет возможность пользователям SamePlace делить между собой заметки на страницах, видеть курсор друзей и запускать другие мультипользовательские веб-приложения, в которых обмен данными между пользователями производится через протокол XMPP.

IM Firewall от Barracuda networks

Аппаратное решение для контроля за IM-сервисами, которые используют сотрудники. Там же присутствует встроенный IM-сервис для внутрисетевого защищенного общения. В коротком упоминании сказано, что этот "internal messaging" базируется на XMPP.

The Barracuda IM Firewall is able to manage and archive all public IM traffic as well as provide a 
secure internal instant messaging server for confidential, corporate communications. The company 
says that its appliance's XMPP-based secure internal IM server, coupled with strong IM traffic 
identifcation and archiving functionality solves the increasing concerns surrounding IM use and 
compliance with laws such as Sarbanes-Oxley, HIPAA (Health Insurance Portability and ccountability
 Act), and other industry regulations.

Me.dium.com

Социальная сеть. Для общения участников (а также, возможно, передачи прочих данных) используется XMPP.

Использование XMPP для не IM-решений

Решения на базе XMPP, в которых нет IM или ему отводится второстепенная роль.

Pubsub.com

Попытка создать активный поиск "который никогда не заканчивается". От обычного поиска он отличался тем, что ищет не в скачанных и проиндексированных архивах сайтов, а в информации, которая поступает в текущий момент времени через сотни тысяч RSS-лент. Практически это выглядело следующим образом: пользователь, зарегистрировавшись и установив плагин к браузеру, создает себе фильры с интересующими его ключевыми словами. Далее он запускает браузер и вводит свой новый JID и пароль в плагин, и, как только где-нибудь появится информация, которая подойдет под его фильтры, он её сразу же увидит в боковой панеле. Для рассылки информации использовался XMPP+PubSub

К сожалению проект закрылся по неизвестным причинам и сайт http://pubsub.com сейчас не доступен.

Бульон

Эксперементальный прокет Бульон -- это редактируемый веб, где содержание автоматически фильтруется по дистанции, а дистанция высчитывается на основе мнении и репутации друзей, друзей друзей и т.д. Похоже на изначально защищенную от спама распределенную wiki, где каждый пользователь хранит свою часть и страницы собираются из таких же частей других пользователей. Для обмена информацией используется собственный движок oc-co, работающий поверх Jabber/XMPP.

Ссылки: Обсуждение на forum.jrudevels.ru, анонс на Хабрахабре

Trakm8

Компания trakm8 разработала и продает аппаратное и программное обеспечение для построения системы связи с транспортыми средствами и отслеживанию их передвижений по карте. Используется XMPP для общения с устройствами установленными на ТС и информация о присутсвии.

ChessPark

Сайт ChessPark — это сообщество любителей, случайных и профессиональных игроков в шахматы. Для игры с друг другом они используют или веб-клиент или специальный клиент для Windows. Вся технология построенна поверх XMPP.

Open-ILS

Целью проекта Evergreen было создать отказоустойчивые, защищенные автоматизированные каталоги для поиска информации в библиотеках. Разработчики решили использовать XMPP как транспорт для обмена информацией между компонентами проекта.

Ссылки: новость на linux.com

J-EAI

J-EAI -- это открытая платформа промышленного уровня для интеграции разнородных приложений. Работает поверх XMPP и является модификацией сервера ejabberd.