WebSphere

Vytváření modulů, které mohou používat zásady

Modul, který obsahuje mediační primitivum Vyhodnocení zásady, se používá nástroj WebSphere Integration Developer.

Informace o této úloze
Požadavky na služby lze kontrolovat dynamicky pomocí zásad, které umožňují přepsat vlastnosti modulu za běhu. Tyto zásady bývají označovány jako zásady mediace a jsou uloženy ve WSRR (WebSphere Service Registry and Repository). Pro svůj modul můžete definovat jednu či více zásad 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 za běhu porovnávají s hodnotami podmínek ve zprávě. Než je možné použít nějakou zásadu, musí být splněny všechny přidružené podmínky použití. Zda se hodnoty vlastností pro konkrétní interakci se službou přepíší, závisí na zpracovávané zprávě a na Modelu zpracování mediačních zásad definovaném v Informačním centru.
Procedura
  1. Modul, který obsahuje mediační primitivum Vyhodnocení zásady, se používá nástroj WebSphere Integration Developer. Primitivum Vyhodnocení zásady musí být umístěno před veškerá primitiva, jejichž vlastnosti chcete upravit.
  2. Zkonfigurujte primitivum Vyhodnocení zásady.
    1. Zadejte definici WSRR, která má být použita, nebo použijte výchozí definici.
    2. Volitelné: Chcete-li použít podmínku použití, vytvořte Název podmínky zásady, který odpovídá podmínce použití v zásadě. Zadáním výrazu XPath určete místo výskytu hodnoty podmínky ve zprávě. Například můžete vytvořit Název podmínky zásady Age a výraz XPath /body/priceChecker/request/Age. V době běhu programu bude z výrazu /body/priceChecker/request/Age nastavena hodnota podmínky Age.
  3. Postupte veškeré vlastnosti modulu, které chcete dynamicky potlačovat pomocí zásad.
  4. Implementujte svůj modul do běhového prostředí.
  5. Zajistěte, aby vaše běhové prostředí použilo vámi požadovanou definici pro WSRR.
  6. Načtěte soubor EAR, který obsahuje váš modul SCA, do WSRR.
Výsledky
Nyní můžete pomocí modulů widget prostoru Business Space procházet svůj modul a vytvořit pro zásady.

task Téma úloha

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


Ikona časové razítko Poslední aktualizace: 21 srpen 2009


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