UDDI: Who Is Out There, and What Can They Do for Me?
The Universal Description, Discovery, and Integration (UDDI) registry has made the process of finding web services infinitely easier. UDDI is a platform-independent, XML-based registry that allows service vendors to list themselves on the Internet. As an open industry initiative, UDDI is sponsored by the Organization for the Advancement of Structured Information Standards (OASIS). UDDI enables businesses to publish service listings, discover one another's services, and define how the services or software applications interact over the Internet.
A UDDI business registration consists of three components:
- White pages
Contain addresses, contacts, and known identifiers
- Yellow pages
Provide industrial categorizations based on standard taxonomies
- Green pages
Hold technical information about services exposed by the business
UDDI is designed to be interrogated by SOAP messages. It provides access to WSDL documents describing the protocol bindings and message formats required to interact with the web services listed in its directory.
UDDI Data Types
UDDI defines four essential data types:
BusinessEntityThe top-level structure. It describes a business or other entity for which information is being registered.
BusinessServiceA structure that represents a logical service classification. The element name includes the term "business" in an attempt to describe the purpose of this level in the service-description hierarchy. It can contain one or more ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access