Назначение и функции модуля

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

В модуле Служба фоновых операций реализованы следующие функции:
  • Выполнение задач различных типов:

    • Сервисные задачи.

    • Периодические задачи.

    • Задачи по расписанию.

    • Задачи по получению сообщения в очереди.

  • Создание дополнений, расширяющих функции модуля.

  • Изоляция выполнения задач определённого типа в выделенном физическом процессе.

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

Служба фоновых операций выполняет задачи таких компонентов, как:

  • Новый конструктор согласований

  • Задания и Группы заданий

    Логика работы заданий и групп заданий, а также модуля Конструктор согласований использует Службу фоновых операций. Бизнес-процессы модуля Управление процессами отвечают только "старые", уже настроенные маршруты. Новые маршруты усовершенствованного согласования работают исключительно через Службу фоновых операций.

  • Почтовый клиент

  • Менеджер решений

  • Сервис по перештамповке ЭЦП

  • Модуль интеграции с реестром МЧД