Универсальный шаблон многопоточной обработки (на примере проверки работы Web-сервисов)




Работает в обычных и управляемых формах, в фоновом многопоточном режиме, отображает прогресс выполнения по каждому потоку пользователю.
Из этого шаблона можно создать многопоточную обработку любой сложности и вида для обработки массива данных по заданному алгоритму.

В данном примере обработка настроена на проверку работы Web-сервисов.

Обработку с легкостью можно адаптировать под свою задачу. 

В фоновом многопоточном режиме обработка работает только в управляемых формах. При необходимости можно доработать и для обычных.

Демонстрация работы обработки на скриншотах.

Минимальный релиз платформы для корректной работы 8.2.19.90 (ниже не проверялось). Работает на БСП.

4 Comments

  1. VmvLer
    Работает в обычных и управляемых формах

    В фоновом многопоточном режиме обработка работает только в управляемых формах. При необходимости можно доработать и для обычных

    зачем в презентации противоречивые утверждения, вы сами не уверены где и как это работает?

    Reply
  2. 1C_Casual

    Имеется ввиду что в обработке есть и обычная и управляемая форма. В этом ее универсальность. В обычной форме все работает в обычном режиме, с блокировкой интерфейса, в управляемой форме — в фоновом режиме.

    Reply
  3. KonstB

    Вы бы написали, что необходимо БСП… На чистой конфигурации обработка не работает. Универсальности 0.

    ДлительныеОперации — это стандартный механизм )

    Reply
  4. 1C_Casual

    (3) Дописал, прошу прощения.

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *