Описание частично, затрагивает только публичные части решения.
Посадочная страница с описанием платформы, с которой можно попасть в веб-интерфейсы администратора и пользователя.
Из глобального профиля можно перейти в пользовательские профили сервисов.
Следующие сервисы доступны для построения фронт-решений:
(ejabberd - jabber, mqtt broker & sip) Используется для экспресс-коммуникации и оповещения, а также для взаимодействия с ботом. Используется в том числе для технической поддержки уровня платформы.
Используется для не экстренного оповещения без использования продуктов компании, проверки учетных данных пользователей.
Используется для синхронизации данных сервисов для построения цепочек услуг. Синхронизация происходит от сервиса к платформе и не в обратную сторону, но по инициативе синхронизатора, обращающегося к бэкэнду каждого сервиса напрямую.
Состоит из 2 частей:
Посадочная страница с описанием платформы, с которой можно попасть в веб-интерфейсы администратора и пользователя. Это одна и та же точка входа с точки зрения пользователя. При наличии администраторских прав внутри личного кабинета отображаются дополнительные страницы.
Из профиля сервиса можно перейти на глобальный профиль ShariX. Осуществление заказов происходит через систему заявок (может быть - посредством модифицированного интерфейса для удобства) Информация о доступных сервисах получается через обращение к собственному web api сервиса, далее, через api backend-а при необходимости происходит обращение к web-api платформы. Далее, если необходимо, происходит обращение к иным сервисам (через их систему заявок).
Локальный профиль сервиса управляется через web api сервиса, равно как и информация об услугах, тарифах и так далее. Веб-интерфейс администратора может отображаться по-разному в зависимости от административной роли (по отношению к сервису, партнеру сервиса или исполнителю).
Используется для осуществления заказа и управления его статусом. Для получения техподдержки по заказу. Взаимодействует с web api и xmpp сервером. XMPP сервер - для связи клиента и исполнителя текстом или голосовыми и возможно срочной техподдержки. Также через приложение возможно управление доступом к ресурсам сервиса. Это также происходит через XMPP посредством бота, но не представляется пользователю штатно через интерфейс таким способом.
Используется для поиска заказа, принятия и выполнения. Для получения техподдержки по заказу. Взаимодействует с web api и xmpp сервером. XMPP сервер - для связи клиента и исполнителя текстом или голосовыми и возможно срочной техподдержки. Также через приложение возможно управление доступностью ресурсами сервиса (онлайн или оффлайн). Это также происходит через XMPP посредством бота, но не представляется пользователю штатно через интерфейс таким способом.
Взаимодействует с WEB-api сервиса и его XMPP-сервером.
Бот управления ресурсами реализует логику доступа к ресурсам (обращаясь к web-api сервиса), а также реализует управление ресурсами, не поддерживающими протокол XMPP или MQTT, если такие у сервиса есть.
Следующие сервисы доступны для построения фронт-решений:
Бэкэнд устроен таким образом, чтобы:
(ejabberd - jabber, mqtt broker & sip)
Может быть использован с применением ПО компании, внешние клиенты только из внутренней сети. Используется для управления ресурсами (XMPP или MQTT). Логика реализуется через специального бота для управления ресурсами.
Используется для не экстренного оповещения без использования продуктов компании, проверки учетных данных пользователей.
Состоит из 2 частей: