完了までの時間: 5 分
目的: この手順では、BizTalk プロジェクトにオーケストレーションを追加し、「 手順 1: 操作のスキーマを生成する」で生成したスキーマのメッセージを作成します。
[前提条件]
手順 1: 操作のスキーマの生成を完了している必要があります。
オーケストレーションでメッセージを作成するには
Visual Studio の BizTalk プロジェクトに BizTalk オーケストレーションを追加します。
ソリューション エクスプローラーで、BizTalk プロジェクト名を右クリックし、[ 追加] をポイントして、[ 新しい項目] をクリックします。
[ 新しい項目の追加 ] ダイアログ ボックスの [ カテゴリ ] ボックスで、[ オーケストレーション ファイル] をクリックします。 [テンプレート] ボックス で 、[ BizTalk オーケストレーション] をクリックします。
BizTalk オーケストレーションの名前を入力し、[ 追加] をクリックします。 このチュートリアルでは、
EmployeeOrch.odx
の名前を入力します。
まだ開いていない場合は、BizTalk プロジェクトの [オーケストレーション ビュー] ウィンドウを開きます。 これを行うには、[ 表示] をクリックし、[ その他のウィンドウ] をポイントし、[ オーケストレーション ビュー] をクリックします。
オーケストレーションにメッセージを追加します。
オーケストレーション ビューで、[メッセージ] を右クリックし、[新しいメッセージ] をクリックします。
新しく作成したメッセージを右クリックし、[ プロパティ ウィンドウ] を選択します。
Message_1の [プロパティ] ウィンドウで、次の操作を行います。
これを使用する 目的 識別子 「 NotifyReceive
」と入力します。メッセージの種類 ドロップダウン リストから [ スキーマ] を展開し、[ Employee_PurchaseOrder.Notification] を選択します。ここで、Employee_PurchaseOrderは BizTalk プロジェクトの名前です。 通知は、 通知 操作に対して生成されるスキーマです。 前の手順を繰り返して、4 つの新しいメッセージ (UPDATE_EMPLOYEE ストアド プロシージャを呼び出すための要求応答メッセージ セットと、テーブルに対して 挿入 操作を実行するための別の要求応答メッセージ セット ) Purchase_Order 追加します。
識別子を設定 メッセージの種類を設定する 従業員情報を更新 Employee_PurchaseOrder.TypedProcedure_dbo。UPDATE_EMPLOYEE。ここでTypedProcedure_dbo。UPDATE_EMPLOYEEは、UPDATE_EMPLOYEE ストアド プロシージャのスキーマです。 従業員更新応答 Employee_PurchaseOrder.TypedProcedure_dbo.UPDATE_EMPLOYEEResponse InsertPO Employee_PurchaseOrder.TableOperation_dbo_Purchase_Order.Insert。ここで、TableOperation_dbo_Purchase_Order.Insert は、Purchase_Order テーブルに対する挿入操作のスキーマです。 InsertPOResponse Employee_PurchaseOrder.TableOperation_dbo_Purchase_Order.InsertResponse オーケストレーション ファイルと BizTalk プロジェクトを保存します。
私は何をしましたか?
この手順では、SQL アダプターを使用して SQL Server で受信操作と送信操作を実行するためのメッセージを作成しました。
次のステップ
「レッスン 2: 通知の受信とフィルター処理」で説明されているように、オーケストレーション図形を追加して SQL Server からの通知を受信し、挿入操作の 通知をフィルター処理します。