次の方法で共有


手順 2: BizTalk オーケストレーションのメッセージを作成する

手順 2/2

完了までの時間: 5 分

目的: この手順では、BizTalk プロジェクトにオーケストレーションを追加し、「 手順 1: 操作のスキーマを生成する」で生成したスキーマのメッセージを作成します。

前提条件

「手順 1: 操作のスキーマを生成する」を完了している必要があります。

オーケストレーションでメッセージを作成するには

  1. Visual Studio の BizTalk プロジェクトに BizTalk オーケストレーションを追加します。

    1. ソリューション エクスプローラーで、BizTalk プロジェクト名を右クリックし、[追加] をポイントして、[新しい項目] をクリックします。

    2. [ 新しい項目の追加 ] ダイアログ ボックスの [ カテゴリ ] ボックスで、[ オーケストレーション ファイル] をクリックします。 [テンプレート] ボックス 、[ BizTalk オーケストレーション] をクリックします。

    3. BizTalk オーケストレーションの名前を入力し、[ 追加] をクリックします。 このチュートリアルでは、 という名前を入力します EmployeeOrch.odx

  2. BizTalk プロジェクトがまだ開いていない場合は、オーケストレーション ビュー ウィンドウを開きます。 これを行うには、[ 表示] をクリックし、[ その他のウィンドウ] をポイントして、[ オーケストレーション ビュー] をクリックします。

  3. オーケストレーションにメッセージを追加します。

    1. オーケストレーション ビューで、[メッセージ] を右クリックし、[新しいメッセージ] をクリックします。

    2. 新しく作成したメッセージを右クリックし、[ プロパティ ウィンドウ] を選択します。

    3. Message_1[プロパティ] ウィンドウで、次の操作を行います。

      プロパティ 目的
      識別子 NotifyReceive.
      メッセージ型 ドロップダウン リストから [ スキーマ] を展開し、[ Employee_PurchaseOrder.Notification] を選択します。ここで、Employee_PurchaseOrderは BizTalk プロジェクトの名前です。 通知は、 通知 操作用に生成されたスキーマです。
    4. 前の手順を繰り返して、4 つの新しいメッセージ (UPDATE_EMPLOYEE ストアド プロシージャを呼び出すための要求/応答メッセージ セットと、Purchase_Order テーブルに対して 挿入 操作を実行するための別の要求/応答メッセージ セット ) を 追加します。

      識別子を に設定する メッセージの種類を に設定する
      UpdateEmployee Employee_PurchaseOrder.TypedProcedure_dbo。UPDATE_EMPLOYEE。ここでTypedProcedure_dbo。UPDATE_EMPLOYEEは、UPDATE_EMPLOYEE ストアド プロシージャのスキーマです。
      UpdateEmployeeResponse Employee_PurchaseOrder.TypedProcedure_dbo。UPDATE_EMPLOYEEResponse
      InsertPO Employee_PurchaseOrder.TableOperation_dbo_Purchase_Order.Insert。ここで、TableOperation_dbo_Purchase_Order.Insert は、Purchase_Order テーブルに対する Insert 操作のスキーマです。
      InsertPOResponse Employee_PurchaseOrder.TableOperation_dbo_Purchase_Order.InsertResponse
    5. オーケストレーション ファイルと BizTalk プロジェクトを保存します。

行ったことの確認

この手順では、SQL アダプターを使用して、SQL Serverに対して受信操作と送信操作を実行するためのメッセージを作成しました。

次の手順

オーケストレーション図形を追加して、SQL Serverからの通知を受信し、「レッスン 2: 通知の受信とフィルター処理」で説明されているように、挿入操作の通知をフィルター処理します。

参照

レッスン 1: スキーマを生成してメッセージを作成する
手順 1: 操作のスキーマを生成する