WebSphere

Közvetítési irányelvek bemutatása

A közvetítési irányelvek segítségével dinamikusan vezérelheti a szolgáltatás interakciókat a szövegtől függő információk használatával. A rész bemutatja a modulok, célszolgáltatások és közvetítési irányelvek egymáshoz viszonyított kapcsolatát.

Közvetítési irányelvek

A közvetítési irányelvek segítségével dinamikusan beállíthatja a szolgáltatásinterakciókat a modultulajdonságok értékéinek felülbírálásával. A felülbírálható modultulajdonságok a közvetítő folyamatban vannak megadva. A felülbírálási értékek a közvetítési irányelvben adhatók meg.

A közvetítési irányelveket a WebSphere Service Registry and Repository (WSRR) tárolja, de a Közvetítési irányelv adminisztrációja eszközprimitív segítségével hozhatók létre.
Ez a diagram két rendezést jelenít meg. Ha több elem van rendezve, akkor a közvetítési irányelvfeltétel-eredmények különböző közvetítési irányelvben kerülnek alkalmazásra.

Közvetítési irányelvek használatára képes modulok létrehozása

A WebSphere Integration Developer segítségével közvetítő folyamattal rendelkező modulok hozhatók létre. A közvetítő folyamatnak tartalmaznia kell egy Irányelvfelbontás közvetítőprimitívet, amely el tudja érni a WSRR közvetítési irányelveit. Megadhatja, hogy az Irányelvfelbontás közvetítőprimitív a modulhoz és/vagy célszolgáltatáshoz tartozó közvetítési irányelveket kér-e le.

A közvetítő folyamat létrehozásakos már közvetítőprimitíveket is meg kell adnia, amelyek tulajdonságait felül kívánja bírálni.
  1. A WebSphere Integration Developer használatával hozzon létre egy modult, amely tartalmaz egy Irányelv feloldási közvetítőprimitívet. Az Irányelvfelbontás primitívet minden olyan primitív elé kell helyezni, amely tulajdonságait módosítani szeretné.
  2. Az Irányelvfelbontás primitív konfigurálása.
    1. Adja meg a használni kívánt WSRR meghatározást, vagy vegye az alapértelmezett meghatározást.
    2. Adja meg, hogy a modulhoz és/vagy célszolgáltatáshoz tartozó közvetítési irányelveket kíván-e lekérni.
    3. Választható: Ha egy kapufeltételt kíván használni, akkor hozzon létre egy Irányelvfeltétel neve elemet, amely megfelel az irányelv kapufeltételének. Egy XPath kifejezés biztosításával adja meg, hogy a feltételérték hol található az üzenetben. Például létrehozhatja a Kor Irányelvfeltétel neve elemét és a /body/priceChecker/request/Age XPath kifejezést. A szolgáltatáskérések feldolgozásakor a Kor feltétel értéke ekkor a /body/priceChecker/request/Age helyről kerül beállításra.
  3. Választható: Ha a közvetítési irányelveket modul helyett célszolgáltatáshoz kívánja rendelni, akkor vegyen fel egy Végpontkikeresés közvetítőprimitívet az Irányelvfelbontás közvetítőprimitív előtt.
  4. Vegyen fel más közvetítőprimitíveket.
  5. Hozzon nyilvánosságra minden olyan tulajdonságot, amelyet dinamikusan kíván felülbírálni. Csak a nyilvánosságra hozott tulajdonságok bírálhatók felül közvetítési irányelvekkel.

WebSphere ESB vagy WebSphere Process Server beállítása

Az alkalmazáskiszolgálónak tartalmaznia kell a modult és ismernie kell a megfelelő WSRR-t.
  1. Telepítse a modult WebSphere ESB vagy WebSphere Process Server eszközre.
  2. Győződjön meg róla, hogy a WebSphere ESB vagy WebSphere Process Server megfelelő WSRR meghatározással rendelkezik a modulhoz.

WSRR beállítása

Ha az irányelvfelbontás közvetítőprimitív szolgáltatáskéréseket dolgoz fel, akkor lekérdezi a WSRR-t. Ezért a WSRR-nek tartalmaznia kell a modulokkal és szolgáltatásokkal kapcsolatos lényeges információkat.
  1. Töltse be az EAR fájlt, amely tartalmazza az SCA modult a WSRR rendszerbe.
  2. Választható: Szükség esetén töltse be a WSDL-t a használni kívánt célszolgáltatásokhoz.

Közvetítési irányelv adminisztrációja eszközprimitív használata

A Közvetítési irányelv adminisztrációja eszközprimitív segítségével közvetítési irányelveket hozhat létre, majd modulokhoz vagy célszolgáltatásokhoz rendelheti azokat. Ezen felül az eszközprimitív irányelvmellékleteket is létrehoz, amely közvetítési irányelveket modulokhoz és célszolgáltatásokhoz rendelnek. A közvetítési irányelvek és az irányelvmellékletek a WSRR rendszerben jönnek létre.

Minden felülbírálni kívánt tulajdonsághoz adjon hozzá egy ellenőrző kódot. Az eszközprimitív a felülbírálni kívánt tulajdonságokra ellenőrző kódként hivatkozik. A WSRR rendszerben a tulajdonságfelülbírálások az irányelv ellenőrző kódjai. Ha létre kíván hozni egy feltételes közvetítési irányelvet, akkor vegyen fel egy kapufeltételt. WSRR rendszerben a kapufeltételek felhasználói tulajdonságok az irányelvmellékleten.
  • Amikor a Közvetítési irányelv adminisztrációja eszközprimitív segítségével létrehoz egy irányelvmellékletet, az eszközprimitív létrehoz egy közvetítési irányelvet az ellenőrző kóddal rendelkező összes csoporthoz.
  • Amikor a Közvetítési irányelv adminisztrációja eszközprimitív segítségével töröl egy irányelvmellékletet, az eszközprimitív törli az irányelvmellékletet, valamint a hozzá csatolt közvetítési irányelveket, hacsak az irányelveket nem használja másik melléklet.
Amikor a Közvetítési irányelv adminisztrációja eszközprimitív segítségével csatol közvetítési irányelveket célszolgáltatásokhoz, az irányelvek a következő szinteken csatolhatók:
  • Szolgáltatás
  • Végpont
  • Művelet

concept Fogalomkör

Használati feltételek | Visszajelzés


Időbélyeg ikon Utolsó frissítés: 05 November 2009


http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/topic/com.ibm.bspace.help.widg.wpsesb.doc/help_medpolicywidget/help_learnaboutmedpolicies.html
Copyright IBM Corporation 2005, 2009. Minden jog fenntartva.
Ez az információs központ Eclipse technológiára épült (http://www.eclipse.org).