サービスの概要

ワークフロー ランタイム エンジンは、ワークフロー インスタンスの実行時に多くのサービスを使用します。Windows Workflow Foundation に付属する既定のランタイム サービスの実装により、SQL データベースのワークフロー インスタンスの実行の詳細を格納する永続性サービスなど、さまざまな種類のアプリケーションのニーズに応えることができます。このようなサービス コンポーネントはプラグ可能であるため、アプリケーションは、実行環境に応じた固有の方法でサービスを提供できます。ランタイム エンジンで使用されるサービスの種類には、他にスケジュール サービス、トランザクション サービス、および追跡サービスがあります。

また、基本サービス クラスから派生することによって、カスタム サービスを作成して、Windows Workflow Foundation プラットフォームを拡張することもできます。その 1 つの例として、データベースではなく、XML ファイルを保管のために使用する永続性サービスが挙げられます。

サービスの詳細については、「Windows Workflow Foundation サービス」および「Windows Workflow Foundation Service の開発」を参照してください。

関連項目

概念

ワークフロー内でのローカル サービスの使用
方法 : ワークフロー サービスを追加または削除する

その他の技術情報

Windows Workflow Foundation Service の開発
Windows Workflow Foundation サービス
Windows Workflow Foundation

Footer image

Copyright © 2007 by Microsoft Corporation.All rights reserved.