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

Переваги і недоліки

Одним з переваг WW є те, що він допускає декларативну логіку програми, оскільки більшість людей не хочуть писати XAML вручну, тому досвід розробника в WF дуже важливий. Поширені сценарії, коли веб-розробники в основному використовують функціональність робочих процесів .NET:

  • Різні джерела даних, в основному бази даних, що є частиною WW програми.
  • Періодично змінюється логіка програми, в якій змінюються кілька кроків WW.
  • Ізольовані вихідні дані (розгалужена схема), які вимагають складної логіки.
  • Пакетні входи, які є частиною початкового WW і мають невизначені часові рамки.
  • Максимальна продуктивність і гнучкість програм щодо сумісності.
  • Переваги WW:

    • гнучкість;
    • звіти про виконання;
    • інтеграція з комунікаційним фундаментом;
    • динамічна конфігурація;
    • візуальний дизайн логіки програми.

    Основним недоліком є складна крива навчання, коли більшість програмістів стикаються з труднощами при адаптації до методів проектування WW.

    Workflow Foundation 3 BizTalk Server 2006 WF був представлений в 2006 році .Net Framework версії 3.0, і Visual Studio. Він також був інтегрований з BizTalk Server 2006 R2 через перехоплювачі і розширення BAM (btsSend, bts Receive). Згодом, починаючи з 2007 року, розробка WF була в основному узгоджена з дорожньою картою Microsoft Sharepoint.

    За останні 20 років більшість програм перейшло з мов низького рівня на мови високого рівня. У сьогоднішній галузі для вирішення повсякденних завдань, таких як виділення пам’яті і переписування коду для різних машин, ця програма просто незамінна.