UDDI:  Universal Description, Discovery and Integration

UDDI é um diretório de serviço onde os sistema podem registrar e procurar por serviços. Essa tecnologia nada mais é do que um framework para disponibilizar, utilizar e pesquisar por serviços na internet.

UDDI é uma interface de serviço descrita utilizando WSDL e constitui parte integrante da plataforma .NET da Microsoft. UDDI se comunica utilizando SOAP.

Como é possível se beneficiar utilizando UDDI pode ser visto através dos seguintes pontos:

Um bom exemplo de utilização de UDDI seria o seguinte: Se uma empresa de avião criasse serviços de reserva para viagens e fornecimento de orçamentos, a empresa aérea poderia disponibilizá-los em um diretório UDDI. Agencias de viagens poderiam utilizar estes serviços para criar os pacotes e fornecer orçamentos para turistas. Uma vez que o serviço foi encontrado, a agência pode se comunicar diretamente no sistema e realizar a reserva.

Isso é possível pois a tecnologia é bastante flexível para se unir a qualquer tipo de serviço na Web.

Hoje em dia já se pode encontrar na Web diversos repositórios UDDI com serviços disponíveis.