Приложения

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

Существует много типов приложений, с которыми вы можете столкнуться как разработчик. Возможно, вам придется создавать элементы управления пользовательского интерфейса, Web-сайты, клиентов, инфраструктуры, сервисы, отчеты по данным и т. д. Существует, од­нако, особый класс приложений, которые создаются для управления бизнес-процессами. Бизнес-процесс может вовлекать много других приложений, систем и людей. Возможно, вам даже приходилось уже писать приложение подобного рода. Например, у вас может иметься в наличии библиотека для обработки заказа. В ней может содержаться метод, кото­рый знает, как распознать заказ, прочитать данные из базы данных и дать соответствующий ответ на запрос. Скорее всего этот код взаимодействует с другими библиотеками кода, сер­висами и системами. Такой тип кода называется приложением рабочего процесса.

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

В этой главе описаны фундаментальные концепции создания рабочих процессов при помо­щи Visual Studio и технологии Windows Workflow Foundation (WF). Здесь мы опишем созда­ние как последовательных рабочих процессов, так и рабочих процессов на базе конечных состояний. Мы также рассмотрим варианты хостинга рабочих процессов и вызова их из клиентского приложения.

Примечание

Вы можете создавать приложения Windows Workflow как при помощи Visual Studio 2005, так и Visual Studio 2008. Необходимые инструменты поставляются в комплекте с версией 2008. Для версии 2005 вам нужно будет скачать расширения Windows Work­flow Extensions. Библиотеки классов Windows Workflow имеются в составе .NET 3.0 и .NET 3.5. Последняя имеет несколько улучшений для рабочих процессов и WCF. Од­нако в основном вы можете создать точно такие же рабочие процессы и при помощи версии 3.0.

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

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


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

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