Основные компоненты
СК "eXpress" предусматривает три контура взаимодействия пользователей (которые могут поставляться в трех исполнениях):
- публичный (внешний);
- контур предприятия (внутренний контур компании, объединяющий несколько внутренних серверов);
- корпоративный (внутренний).
Публичный (внешний) контур
Публичный (внешний) контур взаимодействия пользователей используется для:
- первичной регистрации пользователей;
- отправки push-уведомлений;
- обмена сообщениями и файлами с пользователями, не подключенными к какому-либо внутреннему контуру;
- совершения звонков пользователями, не подключенным к какому-либо внутреннему контуру;
- маршрутизации сообщений и файлов между внутренними контурами, не имеющими прямых доверенных подключений.
Контур предприятия
Контур предприятия (внутренний контур компании) используется для:
- регистрации пользователей;
- отправки push-уведомлений;
- маршрутизации сообщений и файлов между корпоративными контурами, не имеющими прямых доверенных подключений.
Корпоративный (внутренний) контур
Корпоративный (внутренний) контур взаимодействия пользователей используется для:
- регистрации корпоративных пользователей;
- обмена сообщениями, файлами и совершения звонков с пользователями компании;
- предоставления корпоративной адресной книги;
- маршрутизации сообщений и файлов между корпоративным контуром компании и корпоративными контурами партнеров, с которыми установлены доверенные подключения.
Компоненты СК "eXpress"
СК "eXpress" включает следующие отдельно устанавливаемые компоненты:
- региональный сервер eXpress (далее — RTS);
- сервер предприятия (далее ─ ETS);
- корпоративный сервер eXpress (далее — CTS);
- мобильное приложение;
- десктоп-приложение;
- веб-приложение.
RTS, ETS и CTS являются основными элементами в структуре комплекса.
RTS объединяют и обслуживают компьютерные сети внутри одного региона и отвечают за функционирование публичного контура взаимодействия.
ETS объединяют и обслуживают компьютерные сети и корпоративные серверы внутри одной большой компании и отвечают за функционирование контура предприятия. Под ETS выпускается отдельное приложение, которое управляется компанией, использующей ETS. Пользователи CTS, подключенные к ETS, получают СМС и push-уведомления с этого ETS.
CTS объединяют и обслуживают клиентские устройства в пределах организации, подключаются к ETS или RTS и выполняют роль посредника между клиентским устройством и ETS/RTS. CTS отвечает за функционирование корпоративного контура.
При установленном ETS информационный обмен между корпоративными серверами происходит внутри предприятия, данные с CTS передаются на ETS, ETS осуществляет информационный обмен с внешним контуром.
Подключение клиентских устройств к серверу
Клиентское устройство может подключаться как к CTS, так и к ETS или RTS напрямую. Для каждого сервера пользователь регистрирует свой профиль. В зависимости от активного профиля пользователю доступны свои ресурсы в виде чатов, контактов и истории обмена сообщениями. Подключение клиента к CTS возможно после подключения к RTS или ETS.
Все сообщения, переданные между корпоративными пользователями, хранятся на CTS и не доступны администраторам сервера.
Для обеспечения работы голосовых вызовов используется сервер STUN/TURN (VoEx), который может быть расположен отдельно, совмещен с CTS или расположен на RTS/ETS.
Управление комплексом
Управление комплексом осуществляется с помощью веб-интерфейса администратора, который предоставляет возможности для настройки "eXpress" и контроля функционирования приложения.