WebSphere

Virtuális szolgáltatások proxycsoportokhoz adása

A Proxyátjáró eszközprimitív segítségével virtuális szolgáltatást adhat a proxycsoporthoz.

Mielőtt elkezdené
  1. A WebSphere Integration Developer használata egy proxyátjáró létrehozásához. A varázsló használatával létrehozhat egy proxyátjáró modult, amely egy SCA modul, amely egy Átjáró végpont kikeresi közvetítőprimitívet tartalmaz.
  2. Telepítse a proxyátjáró modult a WebSphere Enterprise Service Bus (WebSphere ESB) vagy WebSphere Process Server rendszerbe.
  3. Hozzon létre egy üzleti területet a Szolgáltatásadminisztráció sablon segítségével. A Szolgáltatásadminisztráció sablon létrehoz egy proxyátjáró oldalt, amely tartalmazza a Proxyátjáró eszközprimitívet.
Erről a feladatról

A proxyátjáró egy modul, amely webszolgáltatás-kéréseket fogad és továbbítja azokat a proxycsoport által meghatározott végpontokba. A proxycsoportok tartalmaznak virtuális szolgáltatás elemeket, amelyeket valós szolgáltatás végpontokra képez le. Egy virtuális szolgáltatáshoz tartozhat néhány végpont.

Amikor létrehozza a proxyátjáró modult, akkor meghatározza a proxycsoportokat a modulhoz. A proxyátjáró modul telepítése után használhat egy proxyátjáró eszközprimitívet virtuális szolgáltatások felvételéhez a proxycsoportokhoz. A virtuális szolgáltatás információk a beépített konfiguráció tárolóban vannak tárolva a WebSphere ESB és a WebSphere Process Server rendszerben.

Amikor a proxyátjáró feldolgoz egy ügyfélkérést, akkor a végpontok kinyitásához használt virtuális szolgáltatás névnek egyeznie kell az ügyfélkérés virtuális szolgáltatás nevével. Ha létrehoz egy proxyátjáró modult az útválasztás alapértelmezett típusával, amely URL alapú, és a feloldott WSDL kódban elérhető URL címet használja, akkor a kérés útválasztása automatikusan megtörténik. Ha létrehoz egy proxyátjáró modult XPath-alapú útválasztással, akkor győződjön meg róla, hogy a megadott üzenet hely tartalmazza a helyes virtuális szolgáltatásnevet.

Eljárás
  1. Jelentkezzen be a Business Space rendszerbe.
  2. Nyisson meg egy Proxyátjáró oldalt.
  3. A Proxyátjáró eszközprimitívből válassza ki azt a Proxycsoportot, amelyet kezelni kíván. Kattintson a ceruza ikonra az érintett sor végén. A Proxyátjáró eszközprimitív frissítésre kerül. Ha a konfigurációtároló virtuális szolgáltatásokat tartalmaz a proxycsoporthoz, akkor a virtuális szolgáltatások megjelennek. Ha egy virtuális szolgáltatás több végponttal van kapcsolatban, akkor csak az első végpont jelenik meg a táblázatban.
  4. Vegyen fel egy virtuális szolgáltatást.
    1. Adja meg a virtuális szolgáltatást leíró WSDL helyét. A WSDL lehet a WebSphere Service Registry and Repository (WSRR) eszközben, vagy másik rendszerleíró adatbázisban. Az eszközprimitív frissítésekor a szolgáltatásnév a WSDL-ben feltölti a Virtuális szolgáltatás neve mezőt.
    2. Kattintson a Szolgáltatás hozzáadása... lehetőségre A Proxyátjáró eszközprimitív frissítésre került és a következő információkat jeleníti meg:
      Megjegyzés: Ha WSDL dokumentuma több WSDL szolgáltatást ír le, akkor a Proxyátjáró eszközprimitív csak az első WSDL szolgáltatást importálja.
      • Porttípus: A virtuális szolgáltatás WSDL portType értéke.
      • Virtuális szolgáltatás neve: Annak a virtuális szolgáltatásnak a neve, amely a konfiguráció tárban van tárolva. Az alapértelmezett név meg van adva, és a megadott WSDL szolgáltatás nevén alapul.
      • Virtuális szolgáltatás URL címek:
        • Proxyátjáró: A proxyátjáró modul neve.
        • Végpont: A virtuális szolgáltatás végpontja.
      • Virtuális szolgáltatás engedélyezése: Egy jelölőnégyzet, amely jelzi, hogy küldhet-e üzeneteket a virtuális szolgáltatásokhoz. A virtuális szolgáltatások alapértelmezésben engedélyezettek.
      • Végponti URL címek: Néhány hálózatról elérhet végpont, ahova az üzenet továbbítható. Ha egy meghatározza a végpontok listáját, akkor meghatározhatja a sorrendet, amelyben a szolgáltatások kipróbálásra kerülnek. A sorrendet úgy határozhatja meg, ha a végpontokat le, vagy felfelé mozgatja a listában.
      • Fejlett szolgáltatástulajdonságok: ha különleges feldolgozásra van szükséges egy bizonyos virtuális szolgáltatáshoz, akkor használhatja a Fejlett szolgáltatás tulajdonságok lehetőséget. A Fejlett szolgáltatás tulajdonságok kulcs-érték párok, amelyek elérhetőségét szeretné a közvetítő folyamban az Átjáró végpont kikeresés közvetítőprimitív után. Például, megadhatja az XSL stíluslap helyét, amely ehhez a virtuális szolgáltatáshoz kapcsolódik. A futáskor a kulcs-érték párok a szolgáltatási üzenetobjektum (SMO) EndpointLookupContext objektumában kerülnek tárolásra.
        • Név: A kulcs neve.
        • Érték: A kulcs értéke
  5. Választható: Adjon hozzá másik végpontot a virtuális szolgáltatáshoz. Kattintson a Végpont hozzáadása lehetőségere.
  6. Választható: Törölje a virtuális szolgáltatáshoz megadott végpontok egyikét. Kattintson az érintett sor végén lévő kereszt ikonra.
  7. A végponti információk mentése. Kattintson a Mentés gombra.
    Megjegyzés: Az előző képernyőhöz való visszatéréshez kattintson a Mégse gombra.
Eredmények

Az új virtuális szolgáltatás hozzáadásra kerül a beépített konfigurációs tárhoz, és a Proxyátjáró eszközprimitív frissítésre kerül.

Mi a következő lépés?
  1. Kérje le a WSDL kódot, amelyet az ügyfél használ egy virtuális szolgáltatás meghívásához. A WSDL lekérdezhető úgy, hogy ha beírja a virtuális szolgáltatás URL cím végpontját egy webböngészőbe, majd hozzáfűzi a következő karaktersorozatot: ?wsdl. Például http://zzz/Gold?wsdl, ahol a http://zzz/ a proxyátjáró címe és a Gold a virtuális szolgáltatás neve.
    Megjegyzés: A virtuális szolgáltatás URL cím végpontja a Végpont mezőben kerül megadásra, a Virtuális szolgáltatás URL címek fejléc alatt.
  2. Az ügyfél használatával elérheti a proxyátjárót. A proxyátjáró a kérést továbbítja a virtuális szolgáltatáshoz kapcsolódó valódi szolgáltatáshoz.

task Feladat témakö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.tut.wpsesb.doc/help_proxygroupwidget/help_createvirtualservice.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).