Резюме

Оценить
(0 голоса)

Данная глава представила вам основные фундаментальные концепции создания приложений (^которые работают с технологией Windows Workflow Foundation), и в том числе компоненты приложений рабочих процессов: клиент, хост и рабочий процесс. Клиент— это любое при­ложение, которое вызывает хост для работы с экземпляром рабочего процесса. Рабочий процесс — это набор шагов, которые решают некую бизнес-проблему. Ваш рабочий про­цесс компилируется и работает внутри хост-приложения. Хост-приложение управляет вызо­вами между клиентом и исполняющей средой рабочих процессов.

Мы описали также инструменты конструирования Visual Studio, в том числе и основные блоки для создания рабочих процессов, такие как CodeActivity, HandleExternalEvent, Set- State и IfElse. Мы также обсудили, как создать собственную тему для внешнего вида рабо­чего процесса.

В последующих разделах этой главы мы подробно описали создание как последовательного рабочего процесса, так и процесса типа конечного автомата. Первый из них — это набор взаимосвязанных действий с началом и концом. Второй — это рабочий процесс, основан­ный на состояниях (Submitted, Approved, Rejected, Archived и т. д.) единственного элемен­та. Код для этих примеров можно найти на Web-сайте данной книги.

Важно отметить, что данная глава является всего лишь основами Windows Workflow. Мы надеемся, что она заложила для вас некий фундамент, который позволит вам исследовать дополнительные концепции и сервисы, предоставляемые этой технологией, в том числе: сохранение рабочего процесса в базу данных SQL Server, добавление сервиса отслеживания для наблюдения за действиями выполняющегося рабочего процесса, создание компенси­рующих транзакций для отката длительных рабочих процессов, а также разработка ваших собственных действий, которые могут быть многократно использованы различными рабо­чими процессами. Описание: image562

Подробнее в этой категории: « Приложения
Приложения
Фундаментальные основы Windows Workflow
Компоненты рабочего процесса
Шаблоны проектов рабочих процессов
Визуальный конструктор рабочих процессов

Добавить комментарий


Защитный код
Обновить

© 2018 www.visualstudios.ru. Все права защищены.