How is it different from UDDI (Universal Description, Discovery, and Integration)?
UDDI provides basic publish and discovery of Web service descriptions. It does not provide a standard repository capable of storing artifacts, nor governance capabilities for managing the end-to-end life cycle of the various types of artifacts related to services. UDDI has other limitations as well. For example, UDDI data model is restrictive which puts constraints on both the information that can be managed as well as the ability to support different usage models e.g. development, runtime, and management – this is due to the fact that the classification system used in UDDI is highly technical taxonomy which fails to capture the web service semantic that is required to fully exploit the potential of web services i.e. dynamic discovery, selection, and binding. UDDI also requires multiple communication exchanges to perform a single operation, which may not be suitable for all environments.