Palvelut: Välityskäytäntöjen luonti palveluja varten

Välityskäytäntöjen hallinta -widget-objektin avulla voit luoda välityskäytäntöjä ja käytäntöliitteitä WSRR (WebSphere Service Registry and Repository) -ohjelmassa. Välityskäytäntöjen kontekstitietojen avulla voit hallita palvelujen vuorovaikutusta.

Ennen aloitusta

  1. IBM Integration Designer -ohjelman avulla voit luoda moduulin, joka sisältää Policy Resolution -välitysalkeistyypin.
  2. Ota moduuli käyttöön WebSphere Enterprise Service Bus (WebSphere ESB)- tai IBM Business Process Manager -ohjelmassa.
  3. Varmista, että WebSphere ESB- tai IBM Business Process Manager -ohjelmassa on WSRR-määritys, jota haluat käyttää.
  4. Lataa WSRR-ohjelmassa moduulin sisältävä yritysarkistotiedosto (EAR). Lataa myös niiden palvelujen WSDL-asiakirjat, joihin haluat liittää välityskäytäntöjä.
  5. Luo yritystyötila, joka sisältää tarvitsemasi Hallinta-widget-objektit, kuten Palveluselain- ja Välityskäytäntöjen hallinta -widget-objektit.

Tietoja tästä tehtävästä

Voit ohittaa moduulin ominaisuudet ajon aikana hallitsemalla palvelupyyntöjä dynaamisesti välityskäytäntöjen avulla. Nämä välityskäytännöt on tallennettu WSRR-ohjelmaan. Voit määrittää moduulin käyttämille palveluille useita välityskäytäntöjä, ja kukin välityskäytäntö voi ohittaa yhden tai useamman moduulin ominaisuuden. Voit myös halutessasi luoda useita portin ehtoja kuhunkin käytäntöliitteeseen. Kun palvelupyynnöt on käsitelty, portin ehtoja verrataan sanoman ehtojen arvoihin. Kaikkien portin ehtojen on täytyttävä, ennen kuin moduuliin liittyvää välityskäytäntöä voidaan käyttää.

Toimintaohjeet

  1. Kirjaudu yritystyötilaan ja siirry palvelujen hallintaa varten luotuun työtilaan.
  2. Jos oikea WSRR-määritys ei näy, valitse Palveluselain-widget-objektista oikea WSRR-määritys. Jos sovelluspalvelimessa on useiden WSRR-ilmentymien määrityksiä, voit tuoda näkyviin kussakin WSRR-ilmentymässä määritetyt palvelut. Palveluluettelo päivittyy.
  3. Valitse taso, jolla haluat luoda välityskäytännön. Voit liittää välityskäytännön palvelu-, päätepiste- tai toimintotasolla. Välityskäytäntöjen hallinta -widget-objekti päivittyy. Seuraavat tiedot tulevat näkyviin:
    • valitun palvelun, päätepisteen tai toiminnon nimi
    • valittu WSRR-määritys
    • kaikki valittuun palveluun, päätepisteeseen tai toimintoon liittyvät käytäntöliitteet.
  4. Kirjoita nimi Uusi käytäntöliite -kohtaan. Käytäntöliitteet liittävät välityskäytännön kohdepalveluun. WSRR-ohjelmassa välityskäytäntö ja käytäntöliite ovat erillisiä objekteja.
  5. Napsauta Luo-kohdetta. Välityskäytäntöjen hallinta -widget-objekti päivittyy. Voit nyt määrittää käsiteltävien ominaisuuksien ryhmän ja uuden välityskäytännön nimen.
  6. Valitse Ryhmän nimi. Kukin ryhmä sisältää moduulin ominaisuudet. Valitse ryhmä, jonka ominaisuuksien arvot haluat ohittaa.
  7. Kirjoita nimi Uusi käytäntö -kenttään. Nimi on luotavan ja palveluun, päätepisteeseen tai toimintoon liitettävän välityskäytännön nimi.
  8. Napsauta Seuraava-vaihtoehtoa. Välityskäytäntöjen hallinta -widget-objekti päivittyy. Voit nyt lisätä kuvaukset ja portin ehdot.
    Huomautus: Yritystyötilan kuvauksia ei voi muokata välityskäytännön luonnin jälkeen. Tästä syystä kaikki kuvaukset, joita tarvitaan ennen välityskäytännön tallennusta, on lisättävä.
  9. Määritä vähintään yksi kuvaus. Kuvaukset ovat moduulin ominaisuuksia, jotka välityskäytäntö voi ohittaa. WSRR-ohjelmassa ohitettavat moduulin ominaisuudet näkyvät käytäntöjen kuvauksina.
    Huomautus: Widget-objekti edellyttää, että kussakin käytäntöliitteessä on vähintään yksi kuvaus.
    1. Valitse Ominaisuuden nimi -vaihtoehto. Nimi on ominaisuuden valenimi. Valenimi määrittää välitysvuon ominaisuuden.
    2. Määritä Arvo-kenttään sopiva arvo, esimerkiksi Kaikki, 10 tai /body/input/address. Kun käytännön arvo on käytettävissä, se ohittaa muut arvot. Jos käytäntöä ei löydy tai se on sopimaton, ajonaikaisessa ympäristössä käytetään korotettua ominaisuuden arvoa.
    3. Valitse Lisää kuvaus -vaihtoehto.
  10. Valinnainen: Määritä vähintään yksi portin ehto. Portin ehtojen on täytyttävä, ennen kuin käytäntöä voidaan käyttää. WSRR-ohjelmassa portin ehdot ovat käytäntöliiteobjektin käyttäjän ominaisuuksia.
    1. Kirjoita portin ehdon nimi Portin ehdon nimi -kenttään. Portin ehdon nimi alkaa aina merkkijonolla medGate_.
    2. Kirjoita portin ehdon arvo Arvo-kenttään. Portin ehdon arvo muodostuu seuraavista osista: käytännön ehdon nimi, toiminto ja portin arvo.
      • Määritettävän käytännön ehdon nimen on vastattava moduulin käytännön ehdon nimeä.
      • Toiminto voi olla jokin seuraavista: =, !=, >, <, <= tai >= .
      • Portin arvo on vertailtava arvo, esimerkiksi country = Ranska.
    3. Valitse Lisää portin ehto -vaihtoehto.
  11. Valinnainen: Jos haluat poistaa kuvauksen tai portin ehdon, napsauta haluamasi kuvauksen tai portin ehdon poistokuvaketta. Jos viet kohdistimen kuvauksen tai portin ehdon kohdalle, rivin loppuun tulee näkyviin poistokuvake (risti).
  12. Napsauta Tallenna-painiketta.

Tulokset

Välityskäytäntö ja käytäntöliite luodaan WSRR-ohjelmassa. Käytäntöliite yhdistää välityskäytännön palveluun, päätepisteeseen tai toimintoon. Jos lisäsit portin ehdon, WSRR luo käyttäjän ominaisuuden käytäntöliitteeseen. Käyttäjän ominaisuus edustaa ehtoa.