Структура модуля Консоль управления Docsvision
Консоль управления Docsvision — является веб-приложением, в котором функции сервера реализует служба dvconsole, а клиента — веб-браузер пользователя.
Консоль управления Docsvision включает три основных компонента: сервер Консоли управления Docsvision, Сервис настроек и Сервис внешнего API.
Сервер Консоли управления Docsvision предоставляет точку подключения пользователей (по протоколу HTTP
) и обеспечивает работу графического интерфейса.
-
Собственные настройки "Консоли управления Docsvision".
-
Настройки сервисов и функций Docsvision, управляемых с помощью "Консоли управления Docsvision".
Содержимое Сервиса настроек размещается в подключенной к системе БД.
Сервис внешнего API обеспечивает взаимодействие Консоли управления Docsvision с сервером Docsvision, получение сообщений и списков сообщений.
-
Пользователи работают с Консолью настройки с помощью веб-браузера. Запросы обрабатываются веб-приложением. Используется протокол подключения
HTTP
. -
Сформированная пользователем конфигурация для Службы фоновых операций сохраняется в Сервис настроек с исполняемым процессом
XXX.Sevice.exe
. Для записи настроек используется REST API.Возможность настройки Службы фоновых операций предоставляет Расширение для работы со Службой фоновых операций.
-
Служба фоновых операций при первом запуске запрашивает новые настройки из Сервиса настроек. Для чтения настроек используется REST API.
-
Виджеты и Информационные страницы получают статистические данные об обработке сообщений Службой фоновых операций из системы Docsvision. Для получения данных используются карточки Сообщений Службы фоновых операций. Полученная информация отображается в пользовательском интерфейсе.