UDDI

Az UDDI ( Eng.  Universal Description Discovery & Integration , ejtsd: [yudi]) egy eszköz a webszolgáltatás- leírások ( WSDL ) megkeresésére más szervezetek általi későbbi keresés és rendszereikbe való integráció céljából.

Az UDDI egy többplatformos XML -alapú szoftver . Az UDDI az OASIS által támogatott nyílt forráskódú projekt, amely lehetővé teszi a szervezetek számára, hogy webszolgáltatás- leírásokat ( WSDL ) tegyenek közzé, hogy más szervezetek kereshessenek és integrálódhassanak rendszereikbe, valamint meghatározzák a szolgáltatások vagy alkalmazások interakcióját az interneten keresztül.

Eredetileg az UDDI-t javasolták a fő webszolgáltatási szabványnak. [1] Úgy tervezték, hogy lekérdezze a SOAP üzeneteket, és hozzáférést biztosítson a Web Services Description Language (WSDL) dokumentumokhoz, amelyek leírják a katalógusában felsorolt ​​webszolgáltatásokkal való interakcióhoz szükséges protokoll-összerendeléseket és üzenetformátumokat.

Történelem

Az UDDI 2000 augusztusában íródott, abban az időben, amikor a szerzők azt képzelték, hogy a webszolgáltatások ügyfelei nyilvános vagy magán dinamikus közvetítői rendszereken keresztül kapcsolódhatnak a szolgáltatókhoz. Ebben a nézetben bárki, akinek szüksége van egy szolgáltatásra, például hitelkártya- hitelesítésre , felkeresi a szolgáltatóját, és kiválasztja azt a szolgáltatást, amely támogatja a kívánt SOAP (vagy más) interfész szolgáltatást. Egy ilyen világban egy nyilvánosan működő UDDI csomópont vagy bróker mindenki számára kritikus fontosságú lenne. A fogyasztó számára a nyilvános vagy nyílt brókerek csak nyilvános használatra kiírt szolgáltatásokat bocsátanak ki, míg a szolgáltatók – a kategóriaindex metaadatai alapján – jó elhelyezkedést kapnak a közvetítőben, ami lehetővé teszi a hatékony elhelyezési döntéseket.

Az UDDI bekerült a WS-I szabványba a webszolgáltatási infrastruktúra központi elemeként, és az UDDI specifikációi támogatják a nyilvánosan elérhető Universal Business Registry-t, amelynek elnevezési rendszere az UDDI-vezérelt közvetítés köré épül.

Az UDDI-t nem használják olyan széles körben, mint azt az alkotók remélték. [2] 2006 januárjában az IBM , a Microsoft és az SAP bejelentették, hogy leállítják nyilvános UDDI-csomópontjaikat [3] . 2007 végén az UDDI Definition Group, az OASIS Universal Description, Discovery and Integration (UDDI), a Specifications Technical Committee [4] egy szavazás után bezárt . 2010 szeptemberében a Microsoft bejelentette, hogy megszünteti az UDDI támogatását a Windows Server operációs rendszer jövőbeli verzióiban . Az UDDI támogatás megmarad a Biztalkban [5] .

Leggyakrabban az UDDI rendszereket belsőleg használják a vállalatok az ügyfélrendszerek dinamikus összekapcsolására a megvalósításokhoz {{{1}}}. Az UDDI-ban engedélyezett metaadat-keresések többségét azonban nem használják erre a viszonylag egyszerű feladatra.

Szerkezet

Az UDDI regisztráció három részből áll:

Fehér oldalak

A fehér oldalak információkat tartalmaznak a szolgáltatóról, például a cég nevét, a szolgáltatás leírását (esetleg több nyelven). Ezen információk segítségével olyan szolgáltatást találhat, amelyről bizonyos információk már ismertek (például a szolgáltatás helye, amelyet a szolgáltató neve talál) [6] .

Lehetőség van elérhetőségi adatok (címek, telefonszámok stb.) átvitelére is.

Yellow Pages

A sárga oldalak egy szolgáltatás vagy vállalkozás besorolását tartalmazzák szabványos taxonómiák alapján. Ezek közé tartozik a Standard_Industrial_Classification (SIC), a North_American_Industry_Classification_System (NAICS) [6] vagy a United_Nations_Standard_Products_and_Services_Code (UNSPSC) és a földrajzi taxonómiák.

Mivel egy vállalkozás több szolgáltatást is nyújthat, egy fehér oldalhoz több sárga oldal is tartozhat (mindegyik egy szolgáltatást ír le) (a vállalkozásról általános információk találhatók).

Zöld oldalak

A zöld oldalak a webszolgáltatások és a kapcsolódó szolgáltatásokkal kapcsolatos információk elérésének leírására szolgálnak. Egyes információk webszolgáltatásokhoz kapcsolódnak - például a szolgáltatás címe és paraméterei, valamint hivatkozások az interfész specifikációihoz [6] Más információk nem kapcsolódnak közvetlenül a webszolgáltatáshoz - ide tartozik az e-mail, FTP , CORBA és telefonszámok ezt a szolgáltatást. Mivel a webszolgáltatások több összerendeléssel is rendelkezhetnek (a WSDL - leírásukban meghatározottak szerint), egy szolgáltatásnak több zöld oldala is lehet, mivel minden összerendelésnek különböző oldalakat kell elérnie.

UDDI csomópontok és nyilvántartások

Az UDDI-csomópontok olyan kiszolgálók, amelyek támogatják az UDDI-specifikációt, és regisztrálva vannak egy UDDI-nyilvántartásban, amennyiben az egy vagy több bejegyzést tartalmaz.

A SOAP egy XML-alapú protokoll a kérelmező és a webszolgáltató közötti üzenetváltásra. A szolgáltató közzéteszi a WSDL -t, hogy az UDDI és a kérelmező csatlakozhasson hozzá a SOAP segítségével.

Jegyzetek

  1. "W3C" . Hozzáférés időpontja: 2014. január 24. Az eredetiből archiválva : 2014. január 19.
  2. アーカイブされたコピー. Hozzáférés dátuma: 2012. január 28. Az eredetiből archiválva : 2012. január 28. UDDI RIP
  3. A Microsoft, az IBM, az SAP leállítja az UDDI Web Services Registry Effort erőfeszítéseit @ SOA WORLD MAGAZINE . Hozzáférés dátuma: 2014. január 24. Az eredetiből archiválva : 2008. június 14.
  4. [1] Archivált 2014. február 19-én a Wayback Machine Message bejelenti a Technikai Bizottság bezárását
  5. Az UDDI szolgáltatások eltávolítása a szerver operációs rendszerből . Hozzáférés dátuma: 2014. január 24. Az eredetiből archiválva : 2012. október 21.
  6. 1 2 3 Taylor, Ian J. A P2P-től a webszolgáltatásokig és gridekig – Társtársak a kliens/szerver világban. Springer, 2005

Linkek