BizTalk プロジェクト システムを使用して、Microsoft BizTalk Server アプリケーションまたはビジネス ソリューションの一部またはすべてを作成します。 このようなソリューションの中核となる要素は BizTalk プロジェクトです。BizTalk プロジェクトは、スキーマ、オーケストレーション、Web メッセージの種類、クラス、パイプライン、マップ、参照などの項目のコレクションであり、アセンブリをデプロイする前にビルドして生成できます。
比較的単純なビジネス ソリューションは、1 つのアセンブリに生成された 1 つの BizTalk プロジェクトで構成される場合があります。 ビジネス ソリューションがより複雑な場合 (たとえば、さまざまなシステムとプロセスを統合するソリューションがある場合)、BizTalk ソリューションには、多くの BizTalk プロジェクトから生成され、複数の BizTalk Server コンピューターに展開された多数のアセンブリが含まれる可能性があります。
Von Bedeutung
アセンブリ名にコンマを使用することはできません。
BizTalk プロジェクトを作成するときは、通常、次の一覧に 1 つ以上のファイルの種類を含めます。 これらのファイルの種類は、ソリューションを作成する際に特定の役割を果たします。BizTalk プロジェクト システムには、それぞれに対応するグラフィカル デザイン ツールが用意されています。
オーケストレーション。 オーケストレーションは、ビジネス プロセスのワークフローを表します。 オーケストレーション デザイナーを使用してオーケストレーションを設計します。 オーケストレーション デザイナーの詳細については、「オーケストレーション デザイナー を使用したオーケストレーションの作成」を参照してください。
スキーマ。 スキーマは、XML ドキュメントの構造を記述します。 スキーマは、組織内のアプリケーション間、または取引先間で情報を交換します。 BizTalk エディターを使用すると、スキーマを定義するプロセスが簡略化されます。 BizTalk エディターの詳細については、「BizTalk エディター を使用したスキーマの作成」を参照してください。
マップ マップは、ある形式から別の形式にデータを変換します。 BizTalk マッパーは、ソース スキーマと宛先スキーマを並べて表示し、さまざまなメッセージのデータ要素間の変換を定義できます。 BizTalk マッパーの詳細については、「BizTalk マッパー を使用したマップの作成」を参照してください。
パイプライン。 パイプラインは、さまざまな操作を実行して、さらに処理するために受信メッセージまたは送信メッセージを準備します。 パイプライン デザイナーを使用すると、暗号化と復号化、圧縮、再フォーマット、検証などの操作を実装できます。 パイプライン デザイナーの詳細については、「パイプライン デザイナー を使用したパイプラインの作成」を参照してください。
BizTalk プロジェクトは Team Foundation Server (TFS) と互換性があります。
Von Bedeutung
TFS ビルドでは、"自動"、"x86"、"x64" の 3 つの値を持つ "MSBuild Platform" というプロパティが公開されています。 ビルドを成功させるには、上記のプロパティの値を x86 に設定する必要があります。
BizTalk プロジェクトは、Visual Studio 内の他のプロジェクトと共存できます。 Visual Studio のすべてのプロジェクト システムと同様に、BizTalk プロジェクトには、ASP.NET ページなどの他のファイルを含めることができます。また、作成した他のプロジェクトやアセンブリを参照することもできます。 BizTalk プロジェクト テンプレートの詳細については、「 BizTalk Server プロジェクト テンプレート」を参照してください。 BizTalk プロジェクトの作成の詳細については、「 BizTalk プロジェクトを作成する方法」を参照してください。
Warnung
Visual Studio で使用できる他のプロジェクト システムから BizTalk デザイン ツールにアクセスできる場合がありますが、その動作は予測できません。 オーケストレーション デザイナー、パイプライン デザイナー、BizTalk エディター、BizTalk マッパーは、BizTalk プロジェクトのコンテキスト内でのみ使用します。
こちらもご覧ください
オーケストレーション デザイナーを使用してオーケストレーションを作成するBizTalk エディターを使用してスキーマを作成するBizTalk マッパーを使用してマップを作成するパイプライン デザイナーを使用してパイプラインを作成する開発者ツール