次の方法で共有


手順 7: DoubleAction SDK サンプルのビルドと展開

DoubleAction.odx サンプルでは、オーケストレーションを実装し、ダブル アクションの PIP (Partner Interface Process) である 0C2、0C4、3A2、および 3A40 に対する応答を自動的に生成する方法を示します。 このサンプル プロジェクトを拡張し、さらに多くのダブルアクション PIP をサポートすることもできます。

このサンプルを使用すると、Fabrikam が 4 つの PIP のいずれかを使用して要求を行ったときに、自動的に Fabrikam に応答が送信されます。

DoubleAction サンプルをビルドして初期化するには

  1. Contoso コンピューターのコマンド プロンプト ウィンドウで、次のフォルダーに移動します。
    <drive>:\Program Files\Microsoft BizTalk <version> Accelerator for RosettaNet\SDK\PIPAutomation\DoubleAction\

    Note

    セットアップ プログラムを実行する前に、メモ帳で DoubleAction.sql ファイル (上のフォルダーに置かれています) を開きます。 [ファイル] メニューで、[名前を付けて保存] をクリックします。 [ エンコード ] ボックスで、ドロップダウン リストから [ANSI ] を選択し、[ 保存] をクリックします。 [はい] をクリックして、既存のファイルを上書きします。

  2. BizTalk Serverインストールが 2008 R2/2008 SP1 SQL Server実行されている場合は、同じフォルダー内の setupx64.bat を実行します。 バッチ ファイルによって、次の処理が実行されます。

    • MESSAGESToLOB テーブルからアクション メッセージを取得する SQL ストアド プロシージャ (PipAutomationGetAction) を BTARNDATA データベースに作成します。

    • HeaderHelper .NET プロジェクトをコンパイルし、グローバル アセンブリ キャッシュにアセンブリを登録します。

    • BizTalk Server SQL 受信ポートを作成してバインドします (MessagesToLOB_Receive_Port)。

    • 受信場所 (MessagesToLOB_Receive_Location) を有効にします。

    • ダブルアクション PIPAutomation オーケストレーション (DoubleAction.odx) をコンパイルしてデプロイします。

    • BizTalk Server オーケストレーションをバインドして開始します。

      Note

      コンパイル中に警告がいくつか表示されます。 これらの警告は無視してかまいません。

      Note

      DoubleAction.odx が MessagesToLOB_Receive_Portにバインドされていること、およびオーケストレーションが開始されていることを確認します。

  3. BizTalk Server管理コンソールで、BizTalk グループアプリケーションおよび BizTalk アプリケーション 1 ノードを展開します。 [オーケストレーション] ノード クリックします。 DoubleAction オーケストレーションを右クリックし、[プロパティ] をクリックします。 [プロパティ] ダイアログ ボックスで、[ バインド ] ノードをクリックし、[ ホスト ] を BizTalkServerApplication に設定し、[ 受信ポート ] を [MessageToLOB_ReceivePort] に設定します。 [OK] をクリックします。 DoubleAction オーケストレーションを右クリックし、[開始] をクリックします。

参照

Fabrikam ソリューションの作成と構成