アイテムの更新
2 つ以上の BizTalk アプリケーションの成果物間の依存関係は、アプリケーションの展開とメンテナンスに大きな影響を与える可能性があります。 成果物は、メッセージを正しく送信するために特定のパイプラインを使用する必要があるオーケストレーションなど、適切に機能するためにその成果物を使用する必要がある場合に、別の成果物に依存します。
アプリケーションで成果物を更新するには、まず、アプリケーションに依存する成果物と共に、その成果物をデプロイ解除する必要があります。 依存関係にあるアイテムが同じアプリケーション内に存在する場合、更新されるアイテムと依存するアイテムの展開解除タスクと再展開タスクが、BizTalk Server によって自動的に実行されます。 しかし、依存関係にあるアイテムが別のアプリケーションに存在する場合は、動作が異なります。 あるアプリケーションで成果物を更新し、別のアプリケーションの成果物に依存関係がある場合は、次のように依存成果物を手動で展開解除して再デプロイする必要があります。
依存するアイテムの停止、参加解除、およびバインド解除を行います。
依存先のアイテムを更新します。
依存するアイテムをバインドし、参加させ、開始します。
他の成果物が依存する成果物を手動で更新する必要がないように、依存関係を持つすべての成果物を同じアプリケーションにまとめて保持することができます。 ただし、ほとんどの種類の成果物は BizTalk グループ内で一意である必要があるため、これは常に可能であるとは限りません。 同じグループ内の 2 つの異なるアプリケーションに、同一アイテムに依存するアイテムが含まれていても、その同一アイテムを両方のアプリケーション内に含めることはできません。 一意の成果物の問題の詳細については、BizTalk Server ヘルプの「アプリケーションまたはグループ (https://go.microsoft.com/fwlink/?LinkId=155141) で一意である必要がある成果物」を参照してください。
必要な成果物を 1 つのアプリケーションに追加し、そのアプリケーションに依存する成果物を含む他のアプリケーションからそのアプリケーションへの参照を追加できます。 アプリケーションへの参照を追加すると、アプリケーション内のアイテムで、参照先アプリケーション内の任意のアイテムを使用できるようになります。 参照を追加する手順については、BizTalk Server ヘルプの「別のアプリケーションへの参照の追加方法 (https://go.microsoft.com/fwlink/?LinkID=155011)」を参照してください。
BizTalk アプリケーションで成果物を更新するためのタスクのチェックリストについては、ヘルプの「チェックリスト: BizTalk アプリケーションの成果物を更新する ()」 (https://go.microsoft.com/fwlink/?LinkId=155647) BizTalk Server参照してください。