WebSphere

Moduly: Vytvoření zásad mediace pro moduly

Modul widget Administrace zásad mediace můžete použít k vytvoření zásad mediace a připojení zásad ve WSRR (WebSphere Service Registry and Repository). Pomocí zásad mediace můžete řídit interakce služeb s použitím kontextových informací.

Než začnete

  1. Modul, který obsahuje mediační primitivum Vyhodnocení zásady, se používá nástroj WebSphere Integration Developer.
  2. Implementujte modul na sběrnici WebSphere Enterprise Service Bus (WebSphere ESB) nebo server WebSphere Process Server.
  3. Zajistěte, aby produkt WebSphere ESB nebo WebSphere Process Server obsahoval definici pro WSRR, který chcete použít.
  4. Načtěte soubor EAR obsahující váš modul do WSRR.
  5. Vytvořte prostor Business Space obsahující modul widget Prohlížeč modulů a modul widget Administrace zásad mediace.

Informace o této úloze

Požadavky na služby lze kontrolovat dynamicky pomocí zásad mediace, a to přepisováním vlastností modulu za běhu. Tyto zásady mediace jsou uloženy ve WSRR. Pro svůj modul můžete definovat jednu či více zásad mediace a každá z nich může přepisovat jednu či více vlastností modulu. Volitelně můžete pro každé připojení zásady vytvořit jednu či více podmínek použití. Podmínky použití se při zpracování požadavků na služby porovnávají s hodnotami podmínek ve zprávě. Před použitím přidružené zásady mediace musejí být splněny všechny podmínky použití.

Postup
  1. Přihlaste se do prostoru Business Space.
  2. Otevřete prostor Business Space, který jste vytvořili pro administraci zásad mediace přidružených k modulům.
  3. V modulu widget Prohlížeč modulů vyberte volbu Zásady mediace. Dojde k aktualizaci modulu widget Administrace zásad mediace. Pokud existují připojení zásady, zobrazí se.
  4. Máte-li více definic WSRR, vyberte definici, kterou používá váš modul.
  5. Zadejte název pro Nové připojené zásady. Připojené zásady mediace se přidružují k určité zásadě mediace v určitém modulu. Ve WSRR jsou zásada mediace a připojení zásady samostatnými objekty.
  6. Klepněte na volbu Vytvořit... Dojde k aktualizaci modulu widget Administrace zásad mediace. Nyní můžete určit skupinu vlastností, se kterou chcete pracovat, a název nové zásady mediace.
  7. Vyberte Název skupiny. Jednotlivé skupiny obsahují vlastnosti modulu. Vyberte skupinu, pro kterou chcete potlačit hodnoty vlastností.
  8. Zadejte název do pole Nová zásada. Toto je název zásady mediace, kterou chcete vytvořit a připojit k modulu.
  9. Klepněte na tlačítko Další... Dojde k aktualizaci modulu widget Administrace zásad mediace. Nyní můžete přidat aserce a podmínky použití.
    Poznámka: Pomocí prostoru Business Space nemůžete upravovat přidružení po vytvoření zásady mediace. Proto musíte přidat všechny aserce, které potřebujete, ještě před uložením zásady mediace.
  10. Vytvořte nejméně jednu aserci. Aserce jsou vlastnosti modulu, které mohou být potlačeny zásadou. Ve WSRR se vlastnosti modulu, které chcete přepsat, zobrazují jako prohlášení zásad.
    Poznámka: Modul widget vyžaduje, aby připojení zásady obsahovala nejméně jednu aserci.
    1. Vyberte Název vlastnosti. Název je zástupné jméno vlastnosti. Zástupné jméno identifikuje vlastnost v mediačním toku.
    2. Zadejte vhodnou hodnotu do pole Hodnota. Například Vše nebo 10 nebo /body/input/address. Je-li dostupná, má hodnota zásady za běhu přednost. Pokud zásada není nalezena nebo je nevhodná, použije se za běhu hodnota význačné vlastnosti.
    3. Klepněte na tlačítko Přidat prohlášení.
  11. Volitelné: Vytvořte nejméně jednu podmínku použití. Před použitím zásady musejí být splněny podmínky použití. Ve WSRR jsou podmínky použití uživatelské vlastnosti objektu připojení zásady.
    1. Zadejte název podmínky použití do pole Název podmínky použití. Název podmínky použití má vždy předponu ve formě řetězce medGate_.
    2. Zadejte hodnotu podmínky použití do pole Hodnota. Hodnotu podmínky použití tvoří tyto části: název podmínky zásady, operace a hodnota podmínky.
      • Název podmínky zásady, který zadáte, musí být mapován na Název podmínky zásady v daném modulu.
      • Operace může být: =, !=, >, <, <= nebo >= .
      • Hodnota podmínky je porovnávaná hodnota, například country = Francie.
    3. Klepněte na tlačítko Přidat podmínku použití.
  12. Volitelné: Chcete-li odstranit určitou aserci nebo podmínku použití, klepněte na ikonu odstranění příslušné aserce nebo podmínky použití. Přesunete-li kurzor nad určitou aserci nebo podmínku použití, zobrazí se na konci řádku ikona odstranění, tj. křížek.
  13. Klepněte na tlačítko Uložit.

Výsledky

Ve WSRR se vytvoří zásada mediace a připojení zásady. Připojení zásady připojí zásadu mediace k modulu. Pokud jste přidali podmínku použití, WSRR vytvoří uživatelskou vlastnost připojení zásady. Uživatelská vlastnost představuje podmínku.

task Téma úloha

Podmínky použití | Zpětná vazba


Ikona časové razítko Poslední aktualizace: 19 červenec 2010


http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/topic/com.ibm.bspace.help.widg.wpsesb.doc/help_medpolicywidget/help_createpoliciesformodules.html
Copyright IBM Corporation 2005, 2010. Všechna práva vyhrazena.
Informační centrum je založeno na technologii Eclipse (http://www.eclipse.org).