ワークフロー サービス

.NET Framework 4.6.1 では、ワークフロー ベースのサービスを XAML で宣言によって記述できます。 サービスを実装するワークフローの定義、およびサービスが公開するエンドポイントの説明を、すべて XAML で実行できます。 このセクションの各トピックでは、宣言によるサービスの記述をサポートするプログラミング モデルについて詳しく説明します。

このセクションの内容

ワークフロー サービスの概要
ワークフロー サービスの作成およびホストに関与するコンポーネントについて説明します。

メッセージング アクティビティ
ワークフローがメッセージを送受信できるようにするアクティビティについて説明します。

方法: メッセージング アクティビティを使用してワークフロー サービスを作成する
メッセージング アクティビティを使用してワークフロー サービスを作成する方法について説明します。

方法: ワークフロー アプリケーションからサービスにアクセスする
ワークフロー アプリケーションからサービスを呼び出す方法について説明します。

相関関係
相関関係によってメッセージを相互に、またはインスタンスにマップする方法について説明します。

順番を無視したメッセージの処理
順番を無視したメッセージを受け入れるようにサービスを構成する方法について説明します。

コントラクト優先ワークフロー サービスの開発
既存のサービス コントラクトに基づいてワークフロー サービスを作成する方法について説明します。

方法: 既存のサービス コントラクトを使用するワークフロー サービスを作成する
既存のサービス コントラクトを使用してワークフロー サービスを作成する例を操作手順に従って説明します。

ワークフロー サービスのホストの概要
ワークフロー サービスのホストのさまざまな側面について説明します。

ワークフロー内でのコントラクトの使用
コントラクトおよびコントラクト推論のさまざまな種類について説明します。