カスタム アダプターの開発
外部システム、アプリケーション、エンティティとメッセージを交換するために、BizTalk Serverはアダプターの概念を使用します。 アダプターは、ビジネス エンドとの間でメッセージを転送する COM または.NET Framework コンポーネントです。 さまざまな通信プロトコルを使用して、ポイント (ファイル システム、データベース、カスタム ビジネス アプリケーションなど) を使用します。 BizTalk Serverは、さまざまなプロトコルをサポートするネイティブ アダプターを提供します。 具体的な内容は次のとおりです。
ファイルの場所からのメッセージの送受信をサポートするファイル アダプター
EDI、FTP、HTTP、MSMQ、SMTP、POP3、および SOAP プロトコルのアダプター
Windows SharePoint Services 用のアダプター
場合によってはBizTalk Server特定のカスタム アプリケーションにメッセージを転送したり、ネイティブ アダプターが存在しないプロトコルを使用したりする必要があります。 サードパーティの企業は、追加のプロトコルをサポートするアダプターを作成しています。 カスタム アダプターの作成を決定する前に、プロトコルに対するアダプターが存在するかどうかを確認することをお勧めします。 アダプターと関連ベンダーの一覧については、「」を参照してください https://go.microsoft.com/fwlink/?LinkId=47140。 通信要件をサポートするためのアダプターが見つからない場合は、独自のカスタム アダプターを開発できます。
カスタム アダプターの作成は、難しい作業になる場合があります。 このプロセスを簡略化するために、マイクロソフトはアダプター フレームワークと呼ばれる基礎を開発しました。 このフレームワークを、BizTalk Server SDK のサンプルのアダプター ソース コードと共に開発の基礎として使用できます。
このセクションのトピックでは、カスタム アダプターの開発のヒントや推奨事項を示します。