WSDL and UDDI

UDDI is a directory service that enterprises can use to register and search for Web services

UDDI, in English, is "Universal Description, Discovery and Integration", which can be translated as "Universal Description, Discovery, and Integration Services".

What is UDDI?

UDDI is a platform-independent framework used to describe services, discover enterprises, and integrate enterprise services by using the Internet

  • UDDI refers to Universal Description, Discovery, and Integration services
  • UDDI is a directory used to store information about web services
  • UDDI is a directory of web service interfaces described by WSDL
  • UDDI communicates via SOAP
  • UDDI is built into Microsoft's .NET platform

What is UDDI based on?

UDDI uses Internet standards such as XML, HTTP, and DNS protocols from W3C and IETF*

UDDI uses WSDL to describe the interface to web services

In addition, by adopting SOAP, cross-platform programming features can also be realized. As everyone knows, SOAP is an XML protocol for communication specifications that can be found on the W3C website for related information.

*Note:IETF - Internet Engineering Task Force

Benefits of UDDI

Any industry or enterprise of any size can benefit from UDDI.

Before UDDI, there was no Internet standard that could provide enterprises with information about their products and services. There was also no method to integrate into each other's systems and processes.

The problems we solve with UDDI specifications:

  • Make it possible to find the correct enterprise among tens of millions of current online enterprises
  • Define how to initiate business after the preferred enterprise is found
  • Expand new customers and increase access to current customers
  • Expand sales and extend the market range
  • Meet user-driven needs to remove obstacles for rapid collaboration in the global Internet economy

How UDDI is used

If the industry releases a UDDI standard for flight ratio detection and booking, airlines can register their services to a UDDI directory. Then travel agencies can search this UDDI directory to find airline booking interfaces. Once this interface is found, travel agencies can communicate with this service immediately, as it uses a well-defined booking interface.

Who is supporting UDDI?

UDDI is a cross-industry research project driven by all major platform and software providers, such as: Dell, Fujitsu, HP, Hitachi, IBM, Intel, Microsoft, Oracle, SAP, and Sun, it is both a group of market operators and a leader in e-commerce.

Hundreds of companies have participated in this UDDI group.