Поделиться через


Рабочий процесс и службы Windows SharePoint Services 3.0

Как технология WF, так и службы Windows SharePoint Services являются полезными сами по себе. Однако возможность создавать приложения выполняемых людьми рабочих процессов на основе ориентированных на документы функций служб Windows SharePoint Services представляет еще большую ценность. Службы Windows SharePoint Services 3.0 делают это возможным. Построенный с использованием технологии WF этот новый выпуск будет включен в будущую версию операционной системы Windows Server 2008, а также будет свободно распространяться в качестве дополнительного обновления ОС Windows Server 2003 через Центр обновления Windows.

Объединение технологии Windows Workflow Foundation и служб Windows SharePoint Services

Как было описано выше, обработчик среды выполнения WF может быть размещен в любом процессе Windows. Службы Windows SharePoint Services 3.0 используют это преимущество, выступая в качестве сервера для этого обработчика. На сервере могут быть установлены один или несколько шаблонов рабочих процессов, содержащих код, определяющий конкретный рабочий процесс. После выполнения этой процедуры можно создать связь между конкретным шаблоном и библиотекой документов, списком или типом контента. Затем этот шаблон может быть загружен и выполнен размещенным на службах Windows SharePoint Services обработчиком среды выполнения WF для создания экземпляра рабочего процесса. На рисунке ниже показано, как это происходит.

Рабочие процессы Windows SharePoint Server 2007

Как и все рабочие процессы технологии WF, основанные на службах Windows SharePoint Services 3.0 рабочие процессы используют службы среды выполнения WF. Однако для более хорошей поддержки рабочих процессов, размещенных на службах Windows SharePoint Services, в версии 3.0 некоторые из этих встроенных служб заменяются. Например, была изменена стандартная служба постоянного хранения WF, чтобы обеспечить возможность связывать состояние сохраняемого рабочего процесса с документом или элементом, с которым этот рабочий процесс связан.

Полезно иметь архитектурное представление о взаимодействии отдельных частей, и это является существенным фактором для понимания использования рабочих процессов со службами Windows SharePoint Services 3.0. Лучшим способом понять происходящее, однако, является рассмотрение типового случая использования этой технологии. В следующем разделе приводится пошаговое описание простого примера использования рабочего процесса служб Windows SharePoint Services.

Загрузка этой книги

Для упрощения чтения и печати эта тема включена в следующую загружаемую книгу:

См. полный список доступных книг на веб-сайте Загружаемые книги для Office SharePoint Server 2007.