CentraSite 10.5 | CentraSite Developer's Guide | Access Using UDDI | Overview of the UDDI Standard
 
Overview of the UDDI Standard
UDDI (Universal Description Discovery and Integration) is a platform-independent standard maintained by the OASIS consortium. The standard describes a Service Oriented Architecture (SOA) registry and its interfaces. UDDI allows clients to discover registered businesses (organizations or providers) and the web services they provide. UDDI also provides programming interfaces to create and update the stored registry information.
The current release of UDDI is V3.0.2. In this document, the UDDI version number is abbreviated to V3.
The UDDI data model defines the following entity types:
Entity Type
Description
businessEntity
Represents a business.
businessService
Represents one or more web services provided by a business.
bindingTemplate
Describes how to use a web service.
tModel
Categorizes a web service type.
publisherAssertion
Represents a relationship between two business entities.
UDDI defines a set of APIs for accessing and modifying the data stored in the registry.
These APIs include:
*UDDI Inquiry
This API allows you to search for registry entries and retrieve information about them. The search mechanism allows the use of browse patterns (that is, wildcards) to be used, so that a set of matching business entities can be returned. The use of a subsequent so-called drill-down pattern allows information to be retrieved from a business entity.
*UDDI Publication
This API allows you to add entries to the registry or modify existing entries.
*UDDI Security
This API determines which security settings apply for a registry entity.
*Custody and Ownership Transfer
This API set is for transferring UDDI objects between multiple nodes of a UDDI registry and transferring the ownership of UDDI objects between users.
*Replication
This API set is for synchronizing the data of multi-node UDDI registries.
In addition, the UDDI specification defines the following client API set:
*Value Set