nataraj: (Default)
[personal profile] nataraj
Вы наверное заметели, или по крайней мере слышали, что намедни были проблемы с отправкой сообщений по аське.
И наверное знаете, что это произошло по той причине что AOL немного поменял протокол обмена сообщениями.
И даже наверное уже решили эту проблему воспользовавшись инструкциями навроде этой http://gl-notes.livejournal.com/638531.html

Это весьма не плохое решение, но временное, потому что по утверждениям старожилов AOL меняет протокол обмена с частотой примерно раз в пол года, и судя по всему так и будет дальше продолжаться. Происходит это потому что по сути AOL протокола обмена сообщениями никому не открывал и никому пользоваться им не разрешал. Те не принадлежащие AOL решения которые существуют -- это частная инициатива разработчиков mirand'ы и подобных ей продуктов, которые примерно угадали как оно работает.

Один вариант дающий гарантию нормальной работы -- повсеместное использование родных icq клиентов. Но у этого решения есть ряд недостатков

1. Часть пользователей все равно будут жить с mirand'ой, и проблемы в общении с ними будут возникать у всех, даже у тех у кого клиент стоит родной
2. Все "родные" клиенты в немереном количестве показывают рекламу, и на взгляд некоторых пользователей (например меня) имеют отвратный внешний вид и крайне не удобны в использовании.
3. Лично я против использования проприетарных программных продуктов, кода есть открытая альтернатива. Но это уже конечно заморочки отдельных личностей.

Так же я могу предложить второй вариант решения этой проблемы: Постепенная миграция на открытый протокол обмена сообщениями, на jabber.

Приимущества у этого решения следующие

1. Открытый протокол обмена сообщениями.
1.а. Никому в голову не придет менять протокол обмена сообщениями на отдельно взятом сервере. Такие проблем как возникли недавно с аськой просто невозможны
1.б. Отсутствует привязка к какой либо конкретной программе - клиенте. Протокол открыт, любой его может реализовать в полном объеме. Это выгодно отличает Jabber от ICQ, поскольку с ICQ полностью адекватно умеют работать только его родные клиенты

2. Отсутствие проблем с кодировками. Уж не знаю я как именно это там реализовано, то-ли оно передается все в уникоде, то-ли с явным указанием кодировки, я не изучал этот вопрос, но факт в том, что ни смотря на работу с разных систем с разными системными кодировками в Jabber'е у меня ни разу не возникало проблем с неверно переданными русскими буквами. C ICQ это время от времени происходит

3. Отсутствие централизованного сервера
3.а. Общение двух пользователей зависит исключительно от состояния тех серверов к которым они подключены. С Jabber'ом никогда не будет такой ситуации: в Америке упал сервер AOL, все пользователи мира сидят без связи. Особый бонус -- это когда есть свой личный jabber сервер -- там все под твоим контролем. Но это не всем надо.
3.б. Нагрузка на сервера распределена вместе с самими серверами. В результате все работает быстрее... У меня например при одновременном подключении аська подключается на пару секунд позже jabber'а. Пустячек, а приятно.

Кроме того следует отметить, что переход с ICQ на jabber возможно произвести плавно, не лишая себя удовольствия общаться с людьми у которых установлен только ICQ.

-- Есть ряд клиентов умеющих работать одновременно с несколькими протоколами. (например miranda, sim (еще в стадии бета тестирования)

-- Есть сервис на уровне jabber-сервера называемый icq-транспорт, который организовывает обмен сообщениями между jabber-сервером и ICQ-сервером. Использование icq-транспорта позволяет общаться с icq пользователями используя jabber-only клиенты (Например psi)

Далее я попытаюсь написать краткую инструкицю по запуску и настройке различных jabber'овских клиентов под Windows
Пока начну с Миранды.

Miranda


-- Поставить свежую версию миранды http://miranda-im.org
-- При установке не забыть поставить галочку в поле Jabber, когда спросят ;-)
-- Запустить миранду
-- Зайти в Options/Plugins, убедится что что рядом с jabber.dll есть галочка
-- Зайти в Options/Network/Jabber и зарегистрировать нового пользователя. В качестве сервера указать скажем jabber.ru
-- Внизу мирандового окна появится лампочка -- это статус соединения с jabber сервером. Нажав на нее можно поменять свой статус в джаббере.
-- Чтобы добавить новый контакт в Jabber зайдите в "Find/Add Contacts" В поле Search выберете Jabber, в поле JID введите Jabber-адрес того, кого вы захотите добавить (мой shaplov@irrc.ru)
-- Все... можете пользоваться... С авторизацией тут все жестче чем в аське, пока я вас не авторизую, я буду у вас offline

-- ЗЫ. Если вы хотите странного, например Jabber адрес со своего доменного имени, или зарегистрировать свое доменное имя, то обращайтесь, так или иначе это можно организовать...

This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

Profile

nataraj: (Default)
Swami Dhyan Nataraj

July 2024

S M T W T F S
 123456
789 10111213
14151617181920
21222324252627
28293031   

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 20th, 2026 11:37 am
Powered by Dreamwidth Studios