Universal Description, Discovery, and Integration (UDDI) -projekti

Universal Description, Discovery, and Integration (UDDI) -määritys määrittää tavan julkaista ja löytää tietoa Web-palveluista.

UDDI-järjestelmällä on kaksi toimintoa:

UDDI sisältää SOAP-sanomille XML-skeeman, joka määrittää yritys- ja palvelutietoja kuvaavan asiakirjajoukon, tietojen julkaisua ja kyselyjen tekemistä hakemistoihin varten yhteisen API-rajapintajoukon sekä API-rajapinnan, jolla voidaan toisintaa UDDI-vertaissolmujen välisiä hakemistomerkintöjä.

Lisätietoja UDDI-järjestelmästä on Web-sivustossa www.uddi.org

UDDI-rekisterit

UDDI ohjaa Web-palveluiden hakua yleisessä XML-muodossa toteutetun yritysten ja niiden tarjoamien palveluiden kuvauksien hajautetun rekisterin avulla. Ennen kuin liiketoiminnallisen olion ja Web-palvelun voi julkaista julkisessa rekisterissä, liiketoiminnallinen olio on julkaistava UDDI-rekisterin avulla.

UDDI-rekistereitä on kahdenlaisia: julkisia ja yksityisiä. Molemmat lajit ovat yhteensopivia samojen määritysten kanssa. Yksityisen rekisterin avulla sisäisiä sähköisen liiketoiminnan sovelluksia voi julkaista ja testata turvallisessa ja yksityisessä ympäristössä.

Julkinen rekisteri on kokoelma vertaishakemistoja, jotka sisältävät tietoa yrityksistä ja palveluista. Se hakee sen vertaissolmuissa rekisteröityjä palveluita ja helpottaa julkaistujen Web-palveluiden löytöä. Tiedot toisinnetaan kussakin rekisterissä säännöllisesti. Tämä varmistaa, että palvelukuvausten muotoilu on ristiriidatonta ja muutosten ilmetessä helpottaa niiden jäljitystä. IBM ylläpitää kahta julkista rekisteriä nimeltään IBM UDDI Business Registry ja IBM UDDI Test Registry. IBM UDDI Test Registry -rekisterin avulla voi kehittää Web-palvelun ja kokeilla UDDI-rekisteröintiprosessia sijoittamatta Web-palvelua viralliseen rekisteriin. Käytä IBM UDDI Test Registry -rekisteriä UDDI-järjestelmän kokeiluun sekä Web-palvelun testaukseen ja sen kelpoisuuden tarkistukseen. Lisätietoja IBM:n julkisista rekistereistä on Web-sivustossa http://uddi.ibm.com. Osoitteessa http://www.uddi.org/register.html on luettelo julkisista rekistereistä.

Yksityisen rekisterin avulla sisäisiä sähköisen liiketoiminnan sovelluksia voi julkaista ja testata turvallisessa ja yksityisessä ympäristössä.

UDDI Business Registry -rekisteri toimii B2B-hakemiston tavoin luomalla yhteyksiä kauppapaikkojen, ostajien ja myyjien välille. Rekisterin sisältämät tiedot koostuvat kolmesta osasta, jotka ovat valkoiset sivut, keltaiset sivut ja vihreät sivut. Valkoiset sivut sisältävät yrityksen nimen, yhteystiedot ja tekstikuvauksen yrityksen palveluista. Keltaiset sivut sisältävät NAICS:n, ISO 3166:n ja UNSPSC:n kaltaisiin standardeihin perustuvia teollisia luokitteluja. Vihreät sivut sisältävät viittauksia Web-palveluiden määrityksiin ja osoittimia eri tiedosto- ja URL-osoiteperusteisiin hakumekanismeihin. Tämän avulla yritysten on helppo integroitua eri kauppapaikkoihin. Koska tiedot on rekisteröity, ne ovat käytettävissä kaikissa sovelluksissa. Lisätietoja NAICS-standardista on Web-sivustossa www.naics.com. Lisätietoja UNSPSC-standardista on Web-sivustossa www.unspsc.org. Lisätietoja ISO 3166 -standardista on osoitteessa http://www.iso.org/iso/en/prods-services/iso3166ma/index.html.

Yritykset täyttävät rekisterin tukemiensa palveluiden kuvauksilla. UDDI määrittää yksilöllisen tunnuksen jokaiselle palvelukuvaukselle ja yrityksen rekisteröinnille. Näistä tulee mainitussa järjestyksessä palvelu- ja yritysavain. Hakuohjelmat ja -sovellukset hakevat palveluita tekemällä kyselyjä rekisteriin. UDDI-palvelimet muodostavat käytettävissä olevien palveluiden ja palveluntarjoajien hakemiston.