WebSphere

Služby: Připojení stávajících zásad mediace ke službám

Modul widget Administrace zásad mediace můžete použít k připojení stávajících zásad mediace ke koncovým bodům služeb. 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 do WSRR soubor EAR obsahující váš modul. Dále načtěte dokumenty WSDL pro služby, ke kterým chcete připojit zásady mediace.
  5. Vytvořte prostor Business Space s použitím šablony Administrace služeb. Šablona Administrace služeb vytváří prostor Business Space, který obsahuje moduly widget, které budete potřebovat.

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 služby používané vaším modulem 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. Ve svém prostoru Business Space Administrace služeb otevřete stránku Administrace služeb.
  3. V modulu widget Prohlížeč služeb zkontrolujte, zda se zobrazuje správná definice WSRR a v opačném případě tuto definici WSRR opravte. Pokud má váš aplikační server definice pro více než jednu instanci WSRR, můžete zobrazit služby definované v jednotlivých WSRR. Dojde k aktualizaci seznamu služeb.
  4. Vyberte úroveň, na které chcete připojit zásadu mediace. Zásadu mediace můžete připojit na úrovni služby, koncového bodu nebo operace. Dojde k aktualizaci modulu widget Administrace zásad mediace. Zobrazují se tyto informace:
    • Název vybrané služby, koncového bodu nebo operace.
    • Vybraná definice WSRR.
    • Veškerá připojení zásad, která existují pro vybranou službu, koncový bod nebo operaci.
  5. Zadejte název pro Nové připojené zásady. Připojené zásady se přidružují k zásadě mediace s cílovou službou. 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 stávající zásady mediace pro tuto skupinu.
  7. Vyberte Název skupiny. Jednotlivé skupiny obsahují vlastnosti modulu. Vyberte skupinu, pro kterou chcete potlačit hodnoty vlastností.
  8. Klepněte na volbu Použít stávající.
  9. Vyberte zásadu mediace v nabídce Vybrat zásadu. Zobrazené zásady mediace závisejí na vybrané skupině. Protože cílová služba může být volána z jiných modulů, zásada mediace přidružená k cílové službě nemusí ovlivňovat požadavek na službu. Zásada mediace může požadavek na službu ovlivňovat pouze v případě, že vybraná služba, koncový bod nebo operace je volána příslušným modulem. Příslušný modul je modul, jehož vlastnosti může přepsat zásada mediace.
  10. Klepněte na tlačítko Další... Dojde k aktualizaci modulu widget Administrace zásad mediace. Nyní můžete přidat podmínky použití.
    Poznámka: Pomocí prostoru Business Space nemůžete upravovat přidružení zásad mediace po vytvoření zásady mediace. Nicméně protože podmínky použití existují v připojené zásadě mediace, můžete přidat podmínky použití při vytvoření nového připojení zásady.
  11. Volitelné: Definujte 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. Klepněte na tlačítko Uložit.

Výsledky

Ve WSRR dojde k vytvoření připojení zásady, která přidružuje vybranou zásadu mediace ke zvolené službě, koncovému bodu nebo operaci.

Dojde k aktualizaci modulu widget Administrace zásad mediace a k přidání nového připojení zásady do seznamu připojení zásad.


task Téma úloha

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


Ikona časové razítko Poslední aktualizace: 17 březen 2010


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