Система обмена мгновенными сообщениями
Страницы: 1 2 3
 
Skaarj Мужской
Понаехали тут
Skaarj
Откуда: Н. Новгород
Сообщений: 3848
Стаж: 19 лет 1 месяц 5 часов 28 минут 23 секунды
Рейтинг: 892загрузка...

Jabber


Это открытый протокол, использующий XML, для быстрого обмена сообщениями и информацией о присутствии между любыми двумя абонентами в Интернет. Первым применением технологии Jabber стало появление асинхронной и расширяемой платформы для обмена мгновенными сообщениями и сети обмена мгновенными сообщениями (от англ. IM - Instant Messaging), cходная по возможностям c коммерческими системами IM, такими, как AIM, ICQ, MSN и Yahoo. Однако, Jabber имеет ряд преимуществ по сравнению с коммерческими системами IM:
- Открытость – протокол Jabber является свободным (от лицензирования), открытым, общедоступным.
- Расширяемость – с помощью пространств имён в XML можно расширить протокол Jabber для выполнения требуемых задач и для обеспечения поддержки взаимодействия между различными системами.
- Децентрализованность – кто угодно может запустить свой собственный сервер Jabber.
- Безопасность – любой сервер Jabber может быть изолирован от общедоступной сети Jabber, многие из вариантов реализации сервера используют SSL при обмене между клиентом и сервером.

Jabber удовлетворит многие потребности частных лиц и организаций. Однако, важно понимать что он не является панацеей от всех бед. В частности, Jabber не является:
- Универсальным чат-клиентом для различных систем IM – несмотря на множество клиентов Jabber под различные платформы, они не предоставляют таких возможностей по взаимодействию с различными системами IM, как Miranda или GAIM; взаимодействие между Jabber и другими системами осуществляют шлюзы, расположенные на стороне сервера.
- 100% решением проблем взаимодействия с различными системами – некоторые сервера Jabber предоставляют возможность взаимодействия с другими системами IM через шлюзы, которые транслируют протокол Jabber в протокол этих систем; однако, Jabber не был ориентирован на обеспечение взаимодействия с другими системами IM, потому что только от самих систем IM зависит осуществление взаимодействия (к чему они не стремятся и даже наоборот прим. переводчика).
- Единозависимой системой IM, разрабатываемой одной компанией – cообщество в Jabber не монолитно; напротив, существует большой набор общедоступных и закрытых серверов Jabber, проектов с открым кодом, компаний по разработке ПО, использующих протокол Jabber.

Уникальная особенность системы Jabber - это наличие транспортов, также называемых шлюзами.
Транспорты позволяют связываться с пользователями других систем обмена сообщениями, таких, как AIM, ICQ, MSN Messenger, Windows Messenger, Yahoo! Messenger, SMS, E-mail и пр. В отличие от программ, поддерживающих несколько протоколов обмена сообщениями (например, Miranda, Kopete, Gaim), Jabber предоставляет доступ в другие сети на уровне сервера.
Любой пользователь Jabber может подключить (зарегистрировать) необходимый транспорт, введя регистрационные данные для данной сети и начать общение с пользователями данной сети как и с обычными пользователями Jabber.

Короче говоря, Jabber это:
- Разные сервера, к которым можно подключиться через любой джаббер-клиент
- Адреса, которые выглядят как «имя@имя.сервера/ресурс»
- Одновременные подключения любого пользователя (из дома, с работы, с мобильного телефона)
- Возможность переподключаться сколь угодно раз в течение ограниченного времени без риска быть на время забаненным за чересчур частую беготню туда-сюда
- Доступ к другим IM сетям с помощью транспортов
- Большое количество вспомогательных сервисов на серверах (конференции, RSS-новости, погода и т.п.)

Для начала работы с Jabber, нужно установить программу-клиент. Например, PSI, Tkabber, JAJC (отлично подойдет для начинающего), Miranda (мультипротокольный клиент), Bombus (для мобильных телефонов). Затем нужно выбрать сервер для регистрации на нем. Список серверов и зарегистрироваться, выбрав логин и пароль. C ними Вы в дальнейшем сможете подключаться к этому серверу (но не к другим, на них Вам придется регистрироваться отдельно).

Mini-FAQ (будет пополняться по мере поступления вопросов)

Вопрос: У меня есть например JID (аккаунт Jabber) на jabber.ru сервере.
Если вдруг он падает, могу ли я зарегиться с таким же JID на другом джаббер сервере?
То есть я не хочу зависеть от одного сервера и при этом иметь один JID. Это возможно?
Ответ: JID привязывается к серверу, соответственно, пользоваться им с другого сервера не получится. В отличие от, скажем, ICQ, здесь нет единой базы с регистрационными данными. Идея заключается в том, чтобы использовать сервер, которому Вы больше всего доверяете (в идеале, тот, на который можете влиять). Однако, пользователи, сидящие на разных серверах, могут общаться друг с другом (в противном случае теряется весь смысл этой системы). Что касается переноса контактов, существуют web утилиты для переноса ростера на другой сервер, существуют клиенты, способные сохранить ростер и загрузить его в другой сервер. Если от возможности связи через jabber у вас зависит бизнес или какое-то критическое приложение, единственным разумным и оправданным выходом будет поддержка собственного джаббер сервера. Еще есть "крутые" серверы, наподобие Google.com. Уж они-то не дадут лежать своему детищу. :)

 
unow Женский
Наблюдатель
Сообщений: 1778
Стаж: 17 лет 9 месяцев 2 дня
Рейтинг: 320загрузка...

.

unow Женский
Наблюдатель
Сообщений: 1778
Стаж: 17 лет 9 месяцев 2 дня
Рейтинг: 320загрузка...

.

Skaarj Мужской
Понаехали тут
Skaarj
Откуда: Н. Новгород
Сообщений: 3848
Стаж: 19 лет 1 месяц 5 часов 28 минут 23 секунды
Рейтинг: 892загрузка...

Не так давно заработал Jabber-сервис от Yandex.

Чтобы подключиться, нужно указать сервер как xmpp.yandex.ru со стандартным портом 5222, а в качестве логина - логин@ya.ru.

Видимо, яндекс решил пойти по стопам рамблера и мейл.ру и создать свой клиент обмена мгновенными сообщениями.

unow Женский
Наблюдатель
Сообщений: 1778
Стаж: 17 лет 9 месяцев 2 дня
Рейтинг: 320загрузка...

.

Skaarj Мужской
Понаехали тут
Skaarj
Откуда: Н. Новгород
Сообщений: 3848
Стаж: 19 лет 1 месяц 5 часов 28 минут 23 секунды
Рейтинг: 892загрузка...

jostik
Инфа из неких источников. И я её подтверждаю. Зашел под логином своей яндекс-почты на указанный жаббер-сервер. Всё пашет вроде. Сообщения на мой google-talk'овский адрес доходят.
В агентах уже есть яндекс-погода, яндекс-почта, яндекс-пробки и некая чат-комната, в которой 10 человек :).

Skaarj Мужской
Понаехали тут
Skaarj
Откуда: Н. Новгород
Сообщений: 3848
Стаж: 19 лет 1 месяц 5 часов 28 минут 23 секунды
Рейтинг: 892загрузка...

Google запустил ботов-переводчиков, которые доступны любому пользователю аккаунта на gmail.com. И только gmail.com. С других серверов не пускает.
Чтобы воспользоваться услугами бота, нужно добавить его в контакт-лист.
Написать ему текст.
Бот ответит переводом.

В блоге на google хвастаются, что боты знают больше языков, чем веб-интерфейс.

Один бот отвечает за одно направление (например, с русского на английский).
Все боты сидят на @bot.talk.google.com.
Русско-английский, <ru2en@bot.talk.google.com>
Англо-русский, <en2ru@bot.talk.google.com>

Я попробовал - действительно переводят.

unow Женский
Наблюдатель
Сообщений: 1778
Стаж: 17 лет 9 месяцев 2 дня
Рейтинг: 320загрузка...

.

Skaarj Мужской
Понаехали тут
Skaarj
Откуда: Н. Новгород
Сообщений: 3848
Стаж: 19 лет 1 месяц 5 часов 28 минут 23 секунды
Рейтинг: 892загрузка...

jostik
Переводим фразу
jostik написал:
Т.е. ещё можно сказать расхода траффика почти никакого по сравнению с онлайн переводчиками.
Текст они как переводят?

Получилось вот что:
ru2en написал:
Ie more can be said almost no traffic flow compared to the online translators.
Text as they translate?

А теперь обратно:
en2ru написал:
Т.е. можно сказать, почти нет движения по сравнению с онлайн переводчиков.
  Текст, как они переводить?


:)

unow Женский
Наблюдатель
Сообщений: 1778
Стаж: 17 лет 9 месяцев 2 дня
Рейтинг: 320загрузка...

.

Skaarj Мужской
Понаехали тут
Skaarj
Откуда: Н. Новгород
Сообщений: 3848
Стаж: 19 лет 1 месяц 5 часов 28 минут 23 секунды
Рейтинг: 892загрузка...

jostik
А на кой его менять? Завести и пусть параллельно пашет.
Или можно попробовать с j2j или gtalk транспортами поколдовать.

unow Женский
Наблюдатель
Сообщений: 1778
Стаж: 17 лет 9 месяцев 2 дня
Рейтинг: 320загрузка...

.

Skaarj Мужской
Понаехали тут
Skaarj
Откуда: Н. Новгород
Сообщений: 3848
Стаж: 19 лет 1 месяц 5 часов 28 минут 23 секунды
Рейтинг: 892загрузка...

jostik написал:
это каждый раз учёт.запись менять при входе,чтобы переводом воспользоваться.

Смотря где. В Миранде можно хоть три десятка учёток одновременно держать.
jostik написал:
это какие?

На жабе.ру нету. Есть на jrudevels.org (gtalk.jrudevels.org и xmpp.jrudevels.org) и на udaff.com (j2j.udaff.com, g2j.udaff.com). Их можно подключить и не заводя учетку на данных серверах. Я не тестировал, поэтому за работоспособность не ручаюсь.

unow Женский
Наблюдатель
Сообщений: 1778
Стаж: 17 лет 9 месяцев 2 дня
Рейтинг: 320загрузка...

.

unow Женский
Наблюдатель
Сообщений: 1778
Стаж: 17 лет 9 месяцев 2 дня
Рейтинг: 320загрузка...

.

Skaarj Мужской
Понаехали тут
Skaarj
Откуда: Н. Новгород
Сообщений: 3848
Стаж: 19 лет 1 месяц 5 часов 28 минут 23 секунды
Рейтинг: 892загрузка...

jostik
У меня всё подключает. Правда, первая попытка подключения стабильно выдает Google Token Error, но со второго раза замечательно подключается.

Skaarj Мужской
Понаехали тут
Skaarj
Откуда: Н. Новгород
Сообщений: 3848
Стаж: 19 лет 1 месяц 5 часов 28 минут 23 секунды
Рейтинг: 892загрузка...

Вновь заработала конференция bg@conference.jabber.ru.
Кому надоел малолетний чат - заходите :-) .

mazilo Мужской Фотография
Полноправный участник
mazilo
Откуда: Бг
Сообщений: 334
Стаж: 16 лет 5 дней
Рейтинг: 313загрузка...

www.bombusmod.net.ru раз 5 собирал здесь прогу, работает вроде хорошо, трафик особо не кушает , только вот транспорты поджимает..... у меня то их всего 2 icq и mrim а всё равно через несколько подключений начинает выкидывать один....

----------
Meine Liebe Frau Helga...

Skaarj Мужской
Понаехали тут
Skaarj
Откуда: Н. Новгород
Сообщений: 3848
Стаж: 19 лет 1 месяц 5 часов 28 минут 23 секунды
Рейтинг: 892загрузка...

Яндекс-таки родил свой IM клиент на базе XMPP.
Цитата:
Я.Онлайн — это программа для обмена мгновенными сообщениями и получения уведомлений о новых письмах в Яндексе.Почте. С помощью Я.Онлайна можно также искать в интернете, следить за прогнозом погоды и загруженностью дорог.

Сделано сие чудо на базе известного jabber-клиента PSI. Пока что отзывы от разбирающихся людей не слишком лестные. Однако, прогноз погоды и расписание пробок всё-таки сыграют важную роль в популярности клиента и в деле перетаскивания всяческих блондинок на Jabber.

Aleksey Мужской
Полноправный участник
Откуда: bg,nn
Сообщений: 410
Стаж: 18 лет 10 месяцев 26 дней
Рейтинг: 123загрузка...

цитата написал:
Пятнадцать причин перехода с аськи на джаббер.
У меня аська и я ей нормально пользуюсь. Почему мне надо переходить на джаббер?
1. Это модно. Сейчас все наиболее продвинутые и модные пользуются джаббером. Тем более, для того, чтобы на него перейти, особой компьютерной грамотности не требуется.
2. Это эффективно. Вы просто нажимаете на кнопку и соединяетесь с вашим сервером. Не надо ждать долгого коннекта, не надо дожидаться устранения сбоя, иногда сутками. Да и не везде можно нормально соединиться с аськой
3. Это безопасно. Джаббер-адрес в отличие от номера аськи украсть значительно сложнее и пароль на него может быть длиннее восьми символов. Адреса джаббер в значительно большей степени несут отпечаток личности своего владельца, поэтому красть их для перепродажи бессмысленно.
4. Это защищенно. В этой сети вы можете надежно зашифровать как ваше соединение до сервера, так и все соединение до собеседника. В аське так не сделаешь.
5. Это официально. В этой сети ваши сообщения, в отличие от той же аськи, принадлежат только вам. Сомневаетесь? Прочитайте еще раз, с чем вы, не глядя, согласились в договоре, когда ставили себе аську. там все сообщения принадлежат только юридическим владельцам аськи. В других коммерческих системах немногим лучше.
6. Это свободно. Есть множество некоммерческих программ-клиентов. Также в сети есть достаточно равноправных публичных джаббер-серверов на любой вкус. Вы можете завести аккаунт на любом из них. Впрочем вы можете найти и коммерческую программу-клиент по своему желанию.
7. Это совместимо. Если у вас большой контакт-лист в аське и вы не хотите с ним расставаться, то в джаббере вы можете подключить его через транспорт. Транспорт - это дополнительная услуга на стороне джаббер-сервера, кстати необязательно того, на котором вы зарегистрированы, с помощью которой вы можете продолжать общаться с другими аськами из вашего контакт-листа, как ни в чем не бывало. То же есть и для Mail.Ru, Yahoo, MSN и многих других сетей.
8. Это интересно. В этой сети вы можете входить в разные тематические конференции по интересам и общаться в них. Конференции свои на каждом сервере, часто их весьма много. Более того, при желании вы сами можете легко создать свою конференцию(комнату) на любом сервере и управлять ей.
9. Это чисто. В джаббер вы отлично защищены от всякого рода спама и домогательств. В клиентах отсутствуют рекламные закладки, трояны, баннеры, которые уже успели сильно надоесть многим пользователям аськи. В отсутствие единой базы пользователей найти вас можно, только если вы сами этого захотите, а заблокировать любого пользователя или вообще возможность писать вам без вашей авторизации проще простого.
10. Это перспективно. Протокол джаббер(XMPP) открыт, свободен и легко расширяем. Над ним постоянно работают сотни разработчиков. Это - один из утвержденных стандартов сети интернет. На его базе возможна реализация многих, даже еще не существующих функций, во много раз легче, чем в аське. Это означает, что в джаббер могут без особых проблем для совместимости появляться совершенно новые возможности и функции.
11. Это автономно. Вы можете взять любую свободную реализацию джаббер-сервера и поставить его в вашей локальной сети. Все ваши сообщения будут ходить только внутри вашей же сети(конфиденциальность!) и вам почти ничего не придется платить за эту программу. Если интернет "упадет", то внутри сети связь по-прежнему будет работать. В аське это невозможно или очень дорого - завести свой автономный сервер. Более того, при желании вы можете легко связать свой джаббер-сервер с другими серверами в интернет и, если у вас есть свой домен, общаться со всем интернетом с адресов этого домена.
12. Это стабильно. Десятки тысяч серверов джаббер работают в интернет и сотни тысяч людей во всем мире используют джаббер без всяких проблем с работоспособностью. В джаббер изначально отсутствуют проблемы с кодировкой ("абракадабры" в сообщении) и ограничения на длину сообщения. Сообщение, хранящееся на сервере в офф-лайн, может дожидаться вас почти неограниченно долго.
13. Это известно. В корпоративном мире этот стандарт давно известен. На его основе давно работают такие общеизвестные коммерческие сети обмена мгновенными сообщениями, как например Google Talk, LiveJournal, Gizmo или Beeline, который не так давно начал тестовую эксплуатацию данной услуги через SMS.
14. Это продуктивно. В джаббер вы можете с одного аккаунта одновременно несколько раз выйти в сеть, скажем сразу из дома, с работы и с мобильного. В аське такое невозможно.
15. Это расширяемо. В джаббер в зависимости от предоставляемых джаббер-серверами услуг(транспортов) вы можете легко подключить такие вещи, как RSS(новости), отправка и получение email, удаленный диск на сервере и многое другое. (from Капитанская)

 
Страницы: 1 2 3