Modulok: Közvetítési irányelvek létrehozása modulokhoz

A Közvetítési irányelv adminisztrációja eszközprimitív segítségével közvetítési irányelveket és irányelvmellékleteket hozhat létre a WebSphere Service Registry and Repository (WSRR) eszközben. A közvetítési irányelvek segítségével vezérelheti a szolgáltatás interakciókat, környezetfüggő információk alkalmazásával.

Mielőtt elkezdené

  1. Az IBM Integration Designer használatával hozzon létre egy modult, amely tartalmaz egy Irányelvfeloldó közvetítőprimitívet.
  2. Telepítse a modult a WebSphere Enterprise Service Bus (WebSphere ESB) vagy az IBM Business Process Manager rendszerbe.
  3. Ügyeljen arra, hogy a WebSphere ESB vagy az IBM Business Process Manager rendelkezzen a használni kívánt WSRR-hez való meghatározással.
  4. Töltse be a modult tartalmazó EAR fájlt a WSRR-be.
  5. Hozzon létre egy olyan üzleti területet, amely tartalmazza a Modulböngésző és a Közvetítési irányelv adminisztrációja eszközprimitívet.

Erről a feladatról

A szolgáltatáskéréseket dinamikusan vezérelheti közvetési irányelvek kiválasztásával, a modultulajdonságok futás közbeni felülbírálásával. Az ilyen közvetítési irányelveket a WSRR tárolja. A modulhoz több közvetítési irányelvet is megadhat, és minden közvetítési irányelv több modultulajdonságot is felülbírálhat. Választható módon létrehozhat több kapufeltételt is minden egyes irányelvmellékleten. A szolgáltatáskérések feldolgozásakor a kapufeltételek összehasonlításra kerülnek az üzenetben lévő értékekkel. Minden kapufeltételnek teljesülnie kell ahhoz, hogy fel lehessen használni a társított közvetítési irányelvet.

Eljárás

  1. Jelentkezzen be az üzleti területre és navigáljon arra a területre, amelyet a modulokhoz tartozó közvetítési irányelvek adminisztrálásához hozott létre.
  2. A Modulböngésző eszközprimitívben válassza ki a Közvetítési irányelvek elemet. A Közvetítési irányelv adminisztrációja eszközprimitív frissítésre kerül. Ha vannak meglévő irányelvek, akkor azok megjelennek.
  3. Ha több WSRR meghatározással rendelkezik, akkor a modul által használt meghatározást válassza ki.
  4. Adja meg az Új irányelvmelléklet nevét. A közvetítési irányelvmellékletek a közvetítési irányelvet modulhoz rendelik. A WSRR rendszerben a közvetítési irányelv és az irányelvmelléklet különálló objektum.
  5. Kattintson a Létrehozás gombra. A Közvetítési irányelv adminisztrációja eszközprimitív frissítésre kerül. Megadhatja a kezelni kívánt tulajdonságok csoportját, valamint az új közvetítési irányelv nevét.
  6. Válasszon ki egy Csoportnév elemet. Minden csoport tartalmaz modultulajdonságokat. Válassza ki a csoportot, amelynek értékeit felül kívánja bírálni.
  7. Adja meg a nevet az Új irányelv mezőben. Ez a létrehozni és a modulhoz csatolni kívánt közvetítési irányelv neve.
  8. Kattintson a Tovább gombra. A Közvetítési irányelv adminisztrációja eszközprimitív frissítésre kerül. Ezután hozzáadhatja az ellenőrző kódokat és kapufeltételeket.
    Megjegyzés: Miután létrehozott egy közvetítési irányelvet az üzleti területen, nem szerkesztheti az ellenőrző kódokat. Ezért a közvetítési irányelv mentése előtt az összes szükséges ellenőrző kódot fel kell venni.
  9. Hozzon létre legalább egy ellenőrző kódot. Az ellenőrző kódok azok a modultulajdonságok, amelyeket az irányelv felülbírálhat. A WSRR rendszerben a felülbírálni kívánt modultulajdonságok mint irányelv-ellenőrző kódok jelennek meg.
    Megjegyzés: Az eszközprimitív megköveteli, hogy minden irányelvmellékletnek legalább egy ellenőrző kódja legyen.
    1. Válasszon egy Tulajdonságnév értéket. A név a tulajdonság álneve. Az álnév azonosítja a tulajdonságot a közvetítő folyamaton belül.
    2. Adjon meg egy megfelelő értéket az Érték mezőben, például: Összes vagy 10 vagy /body/input/address. Ha rendelkezésre áll, akkor az irányelvértékek elsőbbséget élveznek futás közben. Ha egy irányelv nem található, vagy nem megfelelő, akkor a futási környezet a nyilvánosságra hozott tulajdonságértéket használja.
    3. Kattintson az Ellenőrző kód hozzáadása lehetőségre.
  10. Választható: Hozzon létre legalább egy kapufeltételt. A kapufeltételeknek teljesülniük kell ahhoz, hogy használatba lehessen venni az irányelvet. A WSRR rendszerben a kapufeltételek az irányelvmelléklet objektumhoz tartozó felhasználói tulajdonságok.
    1. Írjon be egy kapufeltétel nevet a Kapufeltétel neve mezőbe. A kapufeltétel neve előtt mindig a medGate_ karaktersorozat áll előtagként.
    2. Az Érték mezőben adja meg a kapufeltétel értékét. A kapufeltétel értéke a következő részekből áll: irányelvfeltétel neve, művelet és kapuérték.
      • A megadott irányelvfeltétel neve értéket le kell képeznie egy Irányelvfeltétel neve értékre a modulban.
      • A művelet a következő lehet: = , != , > , < , <= vagy >= .
      • A kapuérték az összehasonlítandó érték, például: ország = Franciaország.
    3. Kattintson a Kapufeltétel hozzáadása lehetőségre.
  11. Választható: Ha törölni kíván egy ellenőrző kódot vagy feltételt, akkor kattintson a megfelelő ellenőrző kód vagy kapufeltétel törlési ikonjára. Ha az egérmutatót egy ellenőrző kód vagy kapufeltétel fölött tartja, akkor a törlés ikon - egy kereszt - jelenik meg a sor végén.
  12. Kattintson a Mentés gombra.

Eredmények

A WSRR rendszerben létrejön a közvetítési irányelv és az irányelvmelléklet. Az irányelvmelléklet a közvetítési irányelvet modulhoz csatlakoztatja. Kapufeltétel felvétele után a WSRR létrehoz egy felhasználói tulajdonságot az irányelvmellékleten. A felhasználói tulajdonság a feltételt ábrázolja.