SOA Policy Gateway Basic Runtime Sample で作成される WSRR 成果物

SOA Policy Gateway Basic Runtime Sample パターンで作成される WSRR 成果物と、サンプルがそれらの成果物を使用する方法。

表 1. SOA Policy Gateway Basic Runtime Sample パターン用に作成される WSRR 成果物
オブジェクト 説明
組織 Bob's Warehouse。
ビジネス・ケイパビリティー Bob's Warehouse 組織の所有する Warehouse。
サービスのバージョン Store 1.0 は Store Web サービス、Store サービス・レベル定義 (SLD)、および Warehouse ビジネス・ケイパビリティーを使用します。
WSDL Store.wsdl
XSD Company.xsd
ポリシー
  • Validate.xml
  • RouteForGold.xml
  • LogEveryTime.xml
  • RejectAfter5MsgIn90Seconds.xml
ポリシー接続
  • Anonymous Users_GenericObject_Anonymous Users_LogEveryTime.xml - LogEveryTime ポリシーを匿名ユーザー用サービス・レベル・アグリーメント (SLA) に接続します。
  • Gold SLA_GenericObject_Gold SLA_RouteForGold.xml - RouteForGold ポリシーを Gold SLA に接続します。
  • Store_GenericObject_Store_urn :RejectAfter5MsgIn90Seconds.xml - RejectAfter5MsgIn90Seconds ポリシーを Store SLD に接続します。
  • Store_GenericObject_Store_urn:Validate.xml - Validate ポリシーを Store SLD に接続します。
SLD Store SLD - Store 1.0 サービス・バージョンによって使用されます。
SLA Gold SLA - ContextId が「Gold」の場合に Gold エンドポイントに経路指定されます。
匿名 SLA 匿名ユーザー - LogEveryTime ポリシー通知を使用し、ContextId が「Gold」ではない場合に実行されます。

サンプル・アプリケーションによる WSRR 成果物の使用

StoreWSP は、WSRR サブスクリプションを使用して WSDL およびポリシー成果物を検索します。 要求が StoreWSP を介して処理された場合には、必ず以下のアクションが実行されます。
  1. Store 1.0 サービス・バージョンは、Store SLD に接続されます。この Store SLD には、Validate および RejectAfter5MsgIn90Seconds の 2 つの直接ポリシーが接続されています。 ポリシーが実行される順序は不定です。
    1. 過去 90 秒以内に 5 回の要求が行われている場合、要求はリジェクトされます。
    2. 要求は Store.wsdl とそれに関連する Company.xsd に照らして妥当性検査されます。
  2. Store 1.0 サービスは Store SLD を使用します。この Store SLD には、Gold ユーザーに対して使用される Gold SLA と、その他すべてのユーザーに対して使用される匿名ユーザー用 SLA の 2 つの SLA があります。 ContextId 属性が「Gold」の場合、要求は StoreMockServiceAlternate XML ファイアウォールに経路指定されます。 それ以外の「Silver」などの値の場合は、匿名ユーザー用 SLA に引き継がれ、LogEveryTime ポリシーが実行されます。 これにより、通知はサンプル・ドメインの default.log に配置されます。 この通知は、ドメインでデバッグ・モードが有効になっている場合にのみ確認できます。 その後、メッセージは StoreMockService XML ファイアウォールに経路指定されます。

概念 概念

フィードバック


タイム・スタンプ・アイコン 最終更新: 2012年10月16日


http://publib.boulder.ibm.com/infocenter/prodconn/v1r0m0/topic/com.ibm.scenarios.soawdpwsrr.doc/topics/csoa2_sample_wsrr_artifacts.htm