次の方法で共有


アプリケーションのデプロイ

デプロイは、必要なすべてのコンポーネントを必要とするシステムで使用できるようにするための、アプリケーション成果物のロジスティック配布です。 これらの成果物には、BizTalk Server アセンブリ、.NET アセンブリ、スキーマ、マップ、バインディング、ビジネス ルール、証明書が含まれます。 BizTalk アプリケーションは、グループに追加された他のコンピューターまたはステージング用に成果物をロールアウトするのに役立ちます (アプリケーションを別の環境に転送する場合)。

展開ウィザード (.msi ファイルから) を使用して BizTalk 成果物をアプリケーションの一部としてインポートする方法、BTSTask.exe を使用してインポートする方法、Visual Studio から展開する方法、MSBuild を使用する方法など、さまざまな方法があります。 BTSTask.exe を使用してインポートするか、Visual Studio から展開する場合は、展開先のアプリケーションを指定するか、アプリケーション名を空白のままにして、既定のアプリケーションに展開できます。

.msi ファイルを使用したデプロイ

BizTalk Serverを使用すると、アプリケーションとその成果物を .msi ファイルにエクスポートすることでデプロイできます。 (アプリケーションと成果物の詳細については、「 BizTalk アプリケーション とは」を参照してください。(https://go.microsoft.com/fwlink/?LinkId=154994). BizTalk アプリケーションの展開には、BizTalk 管理データベースにアプリケーション成果物をインポートし、グループのメンバーである各コンピューターに成果物をインストールする必要があります。 .msi ファイルにデプロイすると、すべてのアプリケーション成果物が 1 つのパッケージにシリアル化されます。 これは、管理コンソールからエクスポート操作を実行するか、コマンド ラインから BTSTask.exe を使用して実行できます。 .msi ファイルを作成したら、すべてのBizTalk Server アセンブリを BizTalk 管理データベースに展開して、グループまたはインポート時に実行するように指定されたスクリプトを実行できます。 これは、Microsoft 管理コンソール (MMC) を使用し、.msi ファイルのインポート操作 (または BTSTASK コマンド ラインからのインポート操作) を実行することによって行われます。 .msi ファイルのインポート操作によって、コピー先の BizTalk アプリケーションが作成されます。

.msi ファイルを使用すると、アプリケーションを 1 台のコンピューターに展開して、すべてのBizTalk Serverアセンブリと依存関係アセンブリがコンピューターのグローバル アセンブリ キャッシュに格納されるようにすることができます。 その後、コンピューターには、実行時に必要なすべてのバイナリが含まれます。 この操作では、ソリューションの一部である Web サービスをロールアウトしたり、スクリプトによってコンピューター固有の変更を適用したりすることもできます。 この操作は、.msi ファイルを実行することによって実行されます。 この操作は、関連する BizTalk グループのメンバーであるBizTalk Serverを実行している各コンピューターで実行できます。 .msi ファイルを使用して、グループに追加された新しいサーバーにアプリケーションをインストールすることもできます。

BizTalk アプリケーションを新しいグループに移行する場合は、新しいグループ内のすべてのサーバーで .msi インストールを実行する必要があります。 グループの .msi ファイルを 1 回インポートする必要があります。 その場合、アプリケーションとその内容は、新しいグループ内のすべてのランタイム コンピューターにインストールされ、グループの BizTalk 管理データベースにも登録されます。 暗黙的なバインドに加えて、複数のバインド ファイルを .msi ファイルに追加することもできます。 追加の各バインド ファイルは、"環境" に関連付けることができます。 展開中に複数のバインド ファイルが BizTalk アプリケーションに関連付けられている場合は、展開先の環境 (運用、ステージング、またはテスト) に基づいて、使用するバインド ファイルを選択できます。

スクリプトと .msi ファイルを使用して、サーバー (インストール操作) またはグループ (インポート操作) をカスタマイズできます。 .msi ファイルでスクリプトを使用する方法の詳細については、「 前処理スクリプトと後処理スクリプトを使用したアプリケーション展開のカスタマイズ ()」https://go.microsoft.com/fwlink/?LinkId=154995を参照してください。

アプリケーションをデプロイするための手順のチェックリストについては、「 チェックリスト: アプリケーションのデプロイ」を参照してください。

バインド ファイルを使用したアプリケーションのバインドのエクスポート

BizTalk Serverを使用すると、アプリケーションのバインドをバインド ファイルにエクスポートし、バインド ファイルから別のアプリケーションにそれらのバインドをインポートできます。 これを行うには、宛先アプリケーションが既に存在している必要があります。インポート 手順では、アプリケーションは作成されません。 バインド ファイルは、アプリケーション、グループ、またはアセンブリ内のすべての成果物のバインドを含む XML ファイルです。 BizTalk グループのすべてのバインド、または BizTalk アセンブリのバインドをエクスポートすることもできます。 バインドの操作の詳細については、「バインド ファイルにバインドをエクスポートする方法 」および「バインド ファイル からバインドをインポートする方法」を参照してください。

バインド ファイルをリソースとして .msi ファイルに追加することもできます。 バインド ファイルをリソースとして追加する方法の詳細については、「 アプリケーションを .msi ファイルにエクスポートする方法」を参照してください。

アプリケーションの展開全般の詳細については、「 BizTalk アプリケーションの展開と管理 について (https://go.microsoft.com/fwlink/?LinkId=154996)」を参照してください。

このセクションの内容