Лучших работников в сфере IT РАБОТА-КА Вам поможет найти! о нас ✈
Я ищу работу в IT сфере ✈ Я ищу резюме в IT сфере ✈
Инженер схемотехник! 80000-100000 руб. ТК. соц.пак. Подробнее ✈

Установка Google Wave сервера FedOne c jabber-сервером ejabberd


Ажиотаж, который разгорелся вокруг новой технологии от Гугл, по имени Wave, коснулся и меня. Будучи весьма впечатлен презентациями, и перспективами, которые открывает эта технология, я решил пощупать вживую, что же это за волна такая. Решено — сделано. Сборы были недолгими. 
В качестве джаббер-сервера я традиционно использовал ejabberd. Почему ejabberd? Непосредственно для эксперимента с волной выбор сервера не критичен, это так, но ejabberd используется мной в повседневной жизни. 

Установка под ejabberd сводится к двум простым шагам: 

1. Пропишите для сервиса wave FQDN 

2. В конфиге ejabberd добавьте секцию вида: 
{5275, ejabberd_service, [
{access, all},
{hosts, ["FQDN вашего волновода"],
[{password, "секретное слово"}]
}
]},

Где: 
5275 — порт, на котором джаббер-сервер ждет волновод (-- xmpp_server_port) 
FQDN вашего волновода, в моем случае wave.net-alliance.ru (-- xmpp_component_name + CERTIFICATE_DOMAIN_NAME) 
«секретное слово» — секретное слово для авторизации волновода на джаббер-сервере (XMPP_SERVER_SECRET) 
В качестве образца можете взять пример подключения транспорта в ICQ из стандартного конфигурационного файла ejabberd. 

Не забудьте перезапустить ejabberd. 

Данные для клиента, под которыми можно подключиться к моему серверу: 
WAVE_SERVER_DOMAIN_NAME=net-alliance.ru 
WAVE_SERVER_HOSTNAME=wave.net-alliance.ru 
WAVE_SERVER_PORT=9876 
Обратите внимание на небольшую особенность — имя сервера волны wave+domainname, а имя пользователя волны name@domainname. Имя хоста не используется в имени пользователя.

Мой сервер работает круглосуточно. Есть не просит, и велика вероятность, что он будет работать долго. Периодически меня можно найти на этом сервере под аккаунтом Salvadoro@net-alliance.ru. Также это мой «позывной» в джаббере.

Лирическое отступление: 
В начале этого века, когда я заинтересовался джаббер-технологиями, мне повезло встретиться в виртуальном мире с автором ejabberd — Алексеем Щепиным. Он сильно помог мне разобраться, что же это такое — джаббер, и терпеливо отвечал, на пару с ermine, на мои, мягко говоря, наивные вопросы. 
На сегодняшний день ejabberd наиболее развитый сервер, поддерживающий наибольшее количество протоколов (ХЕР). На ejabberd работают крупнейшие джаббер-сервера мира. 
Ознакомиться со всеми возможностями ejabberd можно на сайте проекта — http://www.ejabberd.im 
Там же можно найти исчерпывающую информацию по установке, настройке и использованию этого замечательного сервера.
Автор — Кирилл Агафонов (группа Google Wave Россия)



Блог Работа КА Каталог Резюме Каталог Вакансии Горячие вакансии Freelance удаленная работа IT FreeSoft бесплатный софт Python news IT НовинкиФото нравится
Rambler's Top100HotLog
Отправить комментарий