次の方法で共有


FileTransport サンプル

FileTransport サンプルでは、SQL ポートではなくファイル ポートを使用するように Microsoft® BizTalk Accelerator for RosettaNet (BTARN) を構成する方法を示します。 FileTransport サンプルは、HTTP の代わりにファイル転送プロトコル (FTP) を使用してメッセージを送受信します。

Note

このドキュメントでは、内部テストまたはデモンストレーションのみを目的として BTARN をインストールすることを前提としています。 最小セキュリティ アカウントやセットアップについては説明しません。 このトピックの手順に従うには、ローカル管理権限を持つアカウントを使用する必要があります。

Note

このサンプルはメッセージの添付ファイルをサポートしていません。

FileTransport バインド ファイル

FileTransport サンプルには、2 つのバインド ファイルが含まれています。 各バインド ファイルを使用すると、BTARN のオーケストレーションで使用するファイル ポートを設定できます。 これらのバインド ファイルは drive<>:\Program Files\Microsoft BizTalk <version> Accelerator for RosettaNet \SDK\FileTransport にあります。 次に示すように、オーケストレーション、送信ポート、受信ポート、および受信場所に関する設定を確認するには、各バインド ファイルをメモ帳などのエディターで開きます。

  • PrivateInitiatorusingFileDrops.xml

    • オーケストレーション : Microsoft.Solutions.BTARN.PrivateInitiator.PrivateInitiatorProcess

    • 送信ポート : PrivateInitiator_To_File

    • 受信ポート : File_To_PrivateInitiator

    • 受信場所 : File_To_PrivateInitiator

  • PrivateResponderusingFileDrops.xml

    • オーケストレーション : Microsoft.Solutions.BTARN.PrivateResponder.PrivateResponderProcess

    • 送信ポート : PrivateResponder_To_File

    • 受信ポート : File_To_PrivateResponder

    • 受信場所 : File_To_PrivateResponder

    次の手順では、BTSTask コマンドを使用してバインド ファイルからバインドをインポートする方法について説明します。 詳細については、ヘルプの「ImportBindings コマンド」トピックBizTalk Server参照してください。

手順

ファイル格納フォルダを使用して BTARN を設定するには

  1. BizTalk エクスプローラーを開きます。

  2. PrivateInitiator_To_LOB と PrivateResponder_To_LOB という、2 つの LOB SQL 送信ポートを停止します。

  3. LOB_To_PrivateInitiator と LOB_To_PrivateResponder という、2 つの Lob SQL 受信ポートを無効にします。

  4. Microsoft.Solutions.BTARN.PrivateResponder.PrivateResponderProcess の登録を解除します。

  5. Microsoft.Solutions.BTARN.PrivateInitiator.PrivateInitiatatorProcess の登録を解除します。

  6. C:\Program Files\Microsoft BizTalk <version> Accelerator for RosettaNet の BTARN フォルダーの下に \FileDrops フォルダーを作成し、\FileDrops の下に次のフォルダー構造を作成します。

    • \PrivateInitiator

      \FromLOB

      \ToLOB

    • \PrivateResponder

      \FromLOB

      \ToLOB

  7. 次のコマンドを実行します (BTARN が C: ドライブにインストールされていると仮定します)。

    BTSTask ImportBindings /Source:C:\Program Files\Microsoft BizTalk <version> Accelerator for RosettaNet\SDK\FileTransport\PrivateInitiatorusingFileDrops.xml  
    
  8. 次のコマンドを実行します (BTARN が C: ドライブにインストールされていると仮定します)。

    BTSTask ImportBindings /Source:C:\Program Files\Microsoft BizTalk <version> Accelerator for RosettaNet\SDK\FileTransport\PrivateResponderusingFileDrops.xml  
    
  9. 送信ポート PrivateInitiator_To_File と PrivateResponder_To_File を開始します。

  10. 受信ポート LOB_To_PrivateInitiator と LOB_To_PrivateResponder を有効にします。

参照

メッセージ サンプル