| UDDI - Universal Description, Discovery, and Integration |
| The Universal Description, Discovery, and Integration (UDDI) specification is the core standard of the web services. UDDI is based on well known standards and protocols such as HTTP, XML, XSD, SOAP, and WSDL. The UDDI by itself is a set of web services. The UDDI registry is defined by a set of XML schemas (XSD). |
| The Description refers to the fact that UDDI describes the web services available and programming and technical interfaces ( API ) that facilitate programatically publishing, retrieving, and managing of data. |
| The Discovery refers to discovering or browsing for businesses, organizations, Web services providers and the web services that are available. In SOA, UDDI is the standard method for publishing and discovering network based software components. |
| The Integration refers to integrating the description and discovery programatically using standard protocols, programming languages and APIs common to business and industry. |
| UDDI Data Structure |
| The UDDI data model consists of persistent data structures referred to as entities. |
|
| The UDDI version 2 and 3 have additional data type to facilitate registry affiliation |
|
| References |
| 1. OASIS UDDI Version 3.0.2 |
| 2. Oracle® Fusion Middleware Administrator's Guide for Oracle Service Bus, 11g Release 1 (11.1.1.3), Part Number E15867-01 |