ポリシーの管理
概要
このセクションのトピックでは、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 クラス リファレンス」を参照してください。