Структура модуля Консоль управления Docsvision

Консоль управления Docsvision — является веб-приложением, в котором функции сервера реализует служба dvconsole, а клиента — веб-браузер пользователя.

Консоль управления Docsvision включает три основных компонента: сервер Консоли управления Docsvision, Сервис настроек и Сервис внешнего API.

Сервер Консоли управления Docsvision предоставляет точку подключения пользователей (по протоколу HTTP) и обеспечивает работу графического интерфейса.

В "Сервисе настроек" хранятся:
  • Собственные настройки "Консоли управления Docsvision".

  • Настройки сервисов и функций Docsvision, управляемых с помощью "Консоли управления Docsvision".

Содержимое Сервиса настроек размещается в подключенной к системе БД.

Сервис внешнего API обеспечивает взаимодействие Консоли управления Docsvision с сервером Docsvision, получение сообщений и списков сообщений.

  1. Пользователи работают с Консолью настройки с помощью веб-браузера. Запросы обрабатываются веб-приложением. Используется протокол подключения HTTP.

  2. Сформированная пользователем конфигурация для Службы фоновых операций сохраняется в Сервис настроек с исполняемым процессом XXX.Sevice.exe. Для записи настроек используется REST API.

    Возможность настройки Службы фоновых операций предоставляет Расширение для работы со Службой фоновых операций.

  3. Служба фоновых операций при первом запуске запрашивает новые настройки из Сервиса настроек. Для чтения настроек используется REST API.

  4. Виджеты и Информационные страницы получают статистические данные об обработке сообщений Службой фоновых операций из системы Docsvision. Для получения данных используются карточки Сообщений Службы фоновых операций. Полученная информация отображается в пользовательском интерфейсе.