I get asked the same question every couple of months: Is UDDI dead? For years, people have been discussing UDDI and the lack of use that will cause its death. Here’s the back story on UDDI.
UDDI stands for Universal Description, Discovery and Integration, and it is an XML-based standard for publication of service listings and their subsequent discovery by service users. UDDI is often compared to a telephone book with white, yellow and green pages, it and allows businesses to list themselves by name, product, location or the (Web) services they offer.
Back in 2000, Microsoft, IBM and SAP announced a UDDI Project dubbed UBR (UDDI Business Registry). The project has since been discontinued, but it produced valuable feedback and specifications for OASIS (Organization for the Advancement of Structured Information Standards), the Web services standards body.
With the UBR shutdown and Microsoft removing UDDI services from their Windows Server 2008 R2 Operating System, many would consider UDDI dead. But there’s a good chance that it will re-emerge as an important standard. According to Gartner, the prominent IT industry analyst firm, B2B Web Services have entered a “trough of disillusionment,” meaning that the once-hyped concept of a world crisscrossed by Web services interactions is yielding to a more practical outcome. And without broad adoption of Web services, UDDI will remain out of the spotlight.
But like many over-hyped technologies that preceded it, UDDI may yet see widespread adoption, as the number of broadly useful Web services increases, and the practical need for service discovery surfaces in more and more businesses. In the meantime, companies are starting to use UDDI for local discovery, as the number of internally deployed services increases. As time progresses, we’ll not only see private UDDI implementations but, I predict, broad adoption of global UDDI registries.