次の方法で共有


ポリシーの管理

概要

このセクションのトピックでは、BizTalk Server 管理コンソールまたは BTSTask コマンド ライン ツールを使用してポリシーを管理する方法について説明します。 ポリシーは、ビジネス ルールの論理グループです。 ポリシーの背景情報については、「 ポリシー」を参照してください。

ポリシーのインポート、発行、展開、および削除

ソリューション開発者は、「ビジネス ルール作成ツールを使用したビジネス ルールの作成」の説明に従って、 ビジネス ルール作成ツールを使用してポリシーを作成および表示できます。 開発者と IT 管理者は、BizTalk グループおよびアプリケーションでポリシーを展開して管理するために、このセクションのトピックで説明する次のタスクを実行できます。

  • BizTalk グループにポリシーをインポートします。 これを行うと、グループのルール エンジン データベースにポリシーが追加され、BizTalk グループの [すべての成果物]> ノードの<BizTalk Server管理コンソールに表示されます。 これによって、ポリシーが特定のアプリケーションで有効になるわけではありません。 このセクションの他のトピックで説明するように、最初にポリシーを公開し、アプリケーションに追加してから展開する必要があります。 ルール エンジン データベースは、BizTalk グループ内のすべてのポリシーを含むデータベースです。

  • ポリシーを公開します。 これにより、ポリシーを BizTalk アプリケーション内で使用できるようになります。

  • ポリシーを BizTalk アプリケーションに追加します。 これにより、アプリケーションからポリシーを使用できますが、ポリシーが有効になるわけではありません。 ポリシーは、展開された後で有効になります。

    重要

    複数のアプリケーションでポリシーを共有するには、ポリシーを格納する独立したアプリケーションを作成した後、そのポリシーを使用する別のアプリケーションからポリシーを格納するアプリケーションへの参照を作成する必要があります。 これは、ポリシーを含むアプリケーションを停止すると、ポリシーが自動的に展開解除され、ポリシーを使用するアプリケーションで機能しなくなるためです。

  • ポリシーを展開します。 これにより、ポリシーの運用が開始されます (これは、オーケストレーションの開始と同様です)。ポリシーは手動で展開したり、展開解除したりできます。 また、アプリケーションを開始すると、そのポリシーが自動的に展開され、アプリケーションを停止すると自動的に展開解除されます。

    Note

    ポリシーを展開した後で、変更することはできません。 展開済みのポリシーを変更するには、展開解除するか、ビジネス ルール作成ツールで再作成して新しいバージョン番号を付与する必要があります。

  • BizTalk アプリケーションおよび BizTalk グループからポリシーを削除します。 これにより、ポリシーが展開解除され、アプリケーションからだけでなくグループのルール エンジン データベースからも削除されます。

  • ポリシーをエクスポートします。 その後、ポリシーを別の BizTalk グループにインポートして使用できます。

Note

Microsoft Windows Management Instrumentation (WMI) のオブジェクト モデルを使用して、管理タスクを自動化するスクリプトを作成および実行できます。 WMI の使用の詳細については、「UI ガイダンスと開発者 API 名前空間リファレンス」の「WMI クラス リファレンス」を参照してください。

次のステップ