Workflow – це… Опис, застосування, функції

Операції та служби

Операції WorkFlow – це робочі процеси, що складаються з однієї або кількох операцій, які є будівельними блоками WW. Набір готових дій надається розробникам, також можна створювати свої власні. Служби – механізм виконання WW з використанням власних функцій при виконанні примірника. Можна використовувати служби WW Foundation, налаштувати доступні служби або створити власні. WW в реальному житті можуть мати тривалий і непередбачуваний термін виконання. Windows WW Foundation обробляє всі операції і може при необхідності зберігати робочі процеси.

Компенсація-транзакції в світі WW відрізняються від традиційних. У тих випадках, коли є тривалі процеси, неможливо точно відкотити назад набір дій при виникненні винятків. Замість цього WW допускає «компенсацію», яка в найпростішому вираженні є дією, що вживаються для покриття ефекту частини транзакції і вже була завершена. Візуальна природа визначення WW призводить до вимогу відстеження ходу виконання робочого процесу. WW Foundation надає служби для відстеження стану примірників процесів.