Web-palvelujen haku

Web-palveluja voi hakea julkisen yritysrekisterin, yksityisen yritysrekisterin tai WSIL-asiakirjan avulla. UDDI ohjaa Web-palveluiden hakua yleisessä XML-muodossa toteutetun yritysten ja niiden tarjoamien palveluiden kuvauksien hajautetun rekisterin avulla.

Web Services Inspection Language (WSIL) on UDDI-järjestelmälle vaihtoehtoinen mutta myös sitä täydentävä palvelujen hakumekanismi. WSIL-mekanismin avulla voi ottaa yhteyden suoraan palveluntarjoajaan ja kysyä, mitä palveluita tämä tarjoaa. Lisätietoja Web Services Inspection Language -määrityksestä on osoitteessa www.ibm.com/developerworks/webservices/library/ws-wsilspec.html. Lisätietoja UDDI- ja IBM UDDI -yritysrekistereistä on osoitteessa www.ibm.com/services/uddi/index.html.

Web-palveluja voi hakea kahdella tavalla Web Services -selausnäkymän avulla:

Web-palvelun haku UDDI-rekisteristä

Rekisteri sisältää URL-viittauksia Web-palvelujen WSDL-asiakirjoihin. Jotta Web-palvelun voisi tunnistaa, Web-palvelun WSDL-asiakirjan URL-osoitteen on oltava tulkittavissa. Hae Web-palvelujen kuvauksia seuraavasti:

  1. Käynnistä Web Services -selausnäkymä
  2. Napsauta UDDI-päätaso-painiketta.
  3. Valitse rekisteri toimintoruudun avattavasta luettelosta ja napsauta Siirry-painiketta.
  4. Napsauta toimintoruudun työkalurivillä Haku-kuvaketta Haku-kuvakkeen kuva..
  5. Syötä toimintoruutuun kyselyn nimi, haun kohde, suoritettavan haun laji ja mahdolliset kyselytiedot:
    1. Hakukohde Tämän luettelon avulla voit hakea yrityksiä, palveluja tai palveluliittymiä.
      • Yritykset: Kun paikannat yrityksen rekisteristä, voit tehdä seuraavat toimet toimintoruudun työkalurivin avulla:
        • Muokkaa ja tarkastele yritystietoja
        • Nouda kyseiseen yritykseen liitettyjä palveluja
        • Julkaise palveluja
        • Valvo viitattuja palveluja
        • Valvo julkaisijan vahvistuksia
        • Lisää yritys Suosikkeihin
        • Peruuta yrityksen julkaisu
      • Palvelut: Kun paikannat palvelun rekisteristä, voit tehdä seuraavat toimet toimintoruudun työkalurivin avulla:
        • Muokkaa ja tarkastele palvelutietoja
        • Nouda kyseiseen palveluun liitetty yritys
        • Nouda kyseiseen palveluun liitetyt palveluliittymät
        • Tuo palvelun WSDL-tiedosto Eclipse-työympäristöön
        • Tuo palvelun WSDL-tiedosto tiedostojärjestelmään
        • Aloita ohjatut Web Service -toiminnot
        • Lisää palvelu Suosikkeihin
        • Peruuta palvelun julkaisu
      • Palveluliittymät: Kun paikannat palveluliittymän rekisteristä, tee seuraavat vaiheet toimintoruudun työkalurivin avulla:
        • Muokkaa ja tarkastele liittymän tietoja
        • Nouda kyseiseen palveluliittymään liitettyjä palveluja
        • Nouda kyseiseen palveluliittymään liitettyjä yrityksiä
        • Tuo palveluliittymän WSDL-tiedosto Eclipse-työympäristöön
        • Tuo palveluliittymän WSDL-tiedosto tiedostojärjestelmään
        • Aloita ohjatut Web Service -toiminnot
        • Lisää palveluliittymä Suosikkeihin
        • Peruuta palveluliittymän julkaisu
    2. Haun laji  Näiden valintanappien avulla voit määrittää yksinkertaisen tai tarkennetun haun tai tehdä haun Universal Unique Identifier (UUID) -tunnuksen perusteella.
      Yksinkertainen
      Kirjoita haettavan yrityksen, palvelun tai palveluliittymän nimi. Huomautus: Hakujoukon oletuskooksi on määritetty 100 ja palautettavien tulosten oletusmääräksi on määritetty 10. Jos haluat ohittaa oletusasetukset, käytä tarkennettua hakua.
      Tarkennettu
      Tarkennetussa haussa voit tarkentaa haun kohdetta syöttämällä useita hakumäärityksiä. Valitse tämä vaihtoehto, jos haluat etsiä useita yrityksiä tai palveluja.
      UUID
      Tämän vaihtoehdon avulla voit hakea UUID-avaimen perusteella. UUID-avain on julkaistuun objektiin liitetty tunnus.
  6. Kun olet hakenut ja tunnistanut haluamasi yrityspalvelun kuvauksen, valitse palvelu tai palveluliittymä ja napsauta Tuo-kuvaketta, jolloin voit tehdä seuraavaa:
    • tuo WSDL-asiakirja Web-projektiin
    • tuo WSDL-asiakirja WSDL-selausnäkymään testausta varten
    • aloita ohjattu Web-palvelun perusrakenteen luontitoiminto tai ohjattu Web-palvelun työasemaohjelman luontitoiminto suoraan Web Services -selausnäkymästä.

Web-palvelun haku WSIL-asiakirjasta

Hae Web-palvelujen kuvauksia seuraavasti:

  1. Napsauta Web Services -selausnäkymän työkalurivillä WSIL-sivu-kuvaketta WSIL-sivu-kuvakkeen kuva..
  2. Napsauta siirtymisnäkymässä WSIL-päätaso-painiketta.
  3. Syötä toimintoruudun Asiakirjan URL-osoite -kenttään WSIL-asiakirjan tai WSIL-asiakirjaan linkkejä sisältävän HTTP-asiakirjan URL-osoite. Lisätietoja HTTP-tiedoston linkeistä WSIL-asiakirjaan on osoitteessa: http://www.ibm.com/developerworks/webservices/library/ws-wsilspec.html
  4. Kun paikannat WSIL-asiakirjan, tee seuraavat vaiheet toimintoruudun työkalurivin avulla:
    • Tarkastele WSIL-asiakirjan tietoja
    • Tee luettelo kaikista kyseiseen WSIL-asiakirjaan liitetyistä WSDL-palveluista
    • Tee luettelo kaikista kyseiseen WSIL-asiakirjaan liitetyistä UDDI-palveluista
    • Tee luettelo kaikista kyseiseen WSIL-asiakirjaan liitetyistä UDDI-yrityksistä
    • Tee luettelo kaikista kyseiseen WSIL-asiakirjaan liitetyistä WSIL-linkeistä
    • Tuo WSIL-asiakirja tiedostojärjestelmään
    • Lisää WSIL-asiakirja Suosikkeihin
    Tärkeää: Jos Web Services -selausnäkymässä ei näy projektia, johon haluat tuoda WSDL-tiedoston, varmista, että projekti on luotu ja/tai napsauta Verestä-kuvaketta.