Редактирование:
Устройство сети Jabber
(раздел)
Материал из Мир Jabber
Перейти к навигации
Перейти к поиску
Внимание:
Вы не вошли в систему. Ваш IP-адрес будет общедоступен, если вы запишете какие-либо изменения. Если вы
войдёте
или
создадите учётную запись
, её имя будет использоваться вместо IP-адреса, наряду с другими преимуществами.
Анти-спам проверка.
Не
заполняйте это!
=== Введение === Устройство сети Jabber отличается от других IM сетей ввиду своей децентрализованной структуры. Сеть состоит из большого количества публичных или изолированных серверов, некоторого числа клиентов, которые к ним подключаются, соединений - межсерверных ('''s2s''') и клиент-сервер ('''c2s''') и опционально - набором [[Транспорт|транспортов]] на стороне сервера, обеспечивающих связь с другими IM-сетями либо выполняющих те или иные функции. Наглядно структура сети показана на рисунке ниже: [[Изображение:Jabber network.png|center|frame|Графическое отображение структуры Jabber-сети]] Рассмотрим процедуру передачи сообщения. В самом начале клиент передает сообщение на свой сервер. Это соединение называется c2s (client to server). На данном этапе происходит обработка (конвертирование текста в формат XML, шифрование и/или сжатие при необходимости) текста и [[Пользовательские статусы|статус-сообщений]] клиентом и пересылка данных на сервер. Далее сервер производит обратную процедуру (распаковку и расшифровку). Исходя из полученных данных он либо пересылает сообщение другому клиенту (если этот клиент подключён на том же сервере, где и первый), или отправляет данные другому серверу (если клиент подключён к другому серверу). В первом случае соединение называется s2c (server to client) и происходит аналогично c2s. Во втором случае соединение называется s2s (server to server). В этом случае сообщение при необходимости шифруется и передается на другой сервер, а на другом сервере происходит соединение s2c.
Описание изменений:
Обратите внимание, что все изменения в Мир Jabber рассматриваются как выпущенные на условиях лицензии GNU Free Documentation License 1.2 (см.
Мир Jabber:Авторские права
). Если вы не хотите, чтобы ваши тексты свободно распространялись и редактировались любым желающим, не помещайте их сюда.
Вы также подтверждаете, что являетесь автором вносимых дополнений или скопировали их из источника в общественном достоянии или под совместимой лицензией.
Не размещайте без разрешения материалы, защищённые авторским правом!
В целях защиты вики от автоматического спама в правках просим вас решить следующую каптчу:
Отменить
Справка по редактированию
(в новом окне)
Навигация
Действия на странице
Статья
Обсуждение
Читать
Править
История
Действия на странице
Статья
Обсуждение
Ещё
Инструменты
Персональные инструменты
Вы не представились системе
Обсуждение
Вклад
Создать учётную запись
Войти
Навигация
Главная
Регистрация
Клиенты
Серверы
Все серверы
Боты
Транспорты
Карта Wiki
Полезные ссылки
Информация о вики
Поиск
Аккаунт в jabber
Создать аккаунт
Участникам вики
Авторизоваться
Свежие правки
События и объявления
Справка
Архив
Блокнот
Песочница
Не написано
К доработке
Требуются статьи
Инструменты
Ссылки сюда
Связанные правки
Служебные страницы
Сведения о странице