News

Enterprises Not Ready for UDDI

Although Web services is finally starting to gain momentum as the latest “it” technology for enterprises, one of the concept’s base-level standards, Universal Description, Discovery and Integration, has been particularly slow out of the gate. Nevertheless, Microsoft Corp. still holds hope for the specification’s long-term future.

While UDDI was introduced along with Simple Object Access Protocol and Web Services Description Language as a core component of the Web services architecture, the barriers impeding its path into the enterprise have proven to be somewhat higher than for SOAP or WSDL.

Industry insiders say design flaws in the first two versions of UDDI have, in part, hampered its adoption rate. And, some argue enterprises just aren’t ready to ditch their current registry systems in favor of UDDI directories.

Uttam Narsu, a vice president with the XML Web services team at Giga Information Group, says, “UDDI will have a future, but there were a number of deficiencies in the first spec.”

“UDDI 1.0 didn’t even support WSDL very well,” says Narsu, which proved to be a glaring oversight since UDDI relies on WSDL to define the Web services listed in a given registry.

According to Narsu, UDDI and WSDL are now more closely tied, but he says there were other problems with the original version of UDDI, as well.

The most obvious, he says, is that UDDI initially did not allow for the creation of both public and private registries. The flaw, says Narsu, is a relative oddity given that UDDI is based on DNS – a method for establishing computer networks – which has functionality for both public and private environments.

Though many of the early problems with UDDI have been rectified, Narsu believes poor design has set the UDDI specification back considerably in terms of uptake.

He also attributes the technology’s unimpressive adoption rate to an overly optimistic implementation strategy. He says, “There are dozens of registries in a company, and UDDI has the hubris to think all of this can be handled in one place.”

According to Narsu, the notion of a “universal” directory has made enterprises hesitant about UDDI. He says, many companies already have large investments in directory technologies, like LDAP servers, and they don’t want to have to build a whole new server for UDDI.

Earlier this month at the Windows Server DevCon event in Seattle, developers showed just how wary they are of UDDI. At a session called UDDI Services for Enterprise Architects, Rosa Thomas, a program manager for the UDDI group at Microsoft, asked audience members, “How many of you are using UDDI right now?” Only a few people raised their hands.

By most accounts, developer apathy toward UDDI is an industry-wide issue. And many industry analysts have openly wondered whether UDDI will ever become a prominent directory technology. But, at its DevCon event, Microsoft seemed convinced of the power of UDDI, as Thomas urged her audience to “register your services within UDDI” and “encourage developers to discover them.”

Giga’s Narsu also remains optimistic about the future of UDDI. He says, “UDDI is certainly useful in a design context.” But, he believes the timeline for UDDI is a bit longer than originally expected.

Narsu says, in order for UDDI to start making waves in the enterprise, companies must first change the way they think about business relationships. Or, he says, the value of UDDI must be positioned in a different way.

Right now, says Narsu, companies aren’t going to use a UDDI directory to facilitate the dynamic integration of a Web service into their business activities. He says, companies rely on trusted business partners for those sorts of relationships. And, while the technology may be capable of facilitating dynamic integration between Web services, Narsu says the people aren’t ready for it. “The technology barriers for adoption of Web services are being overcome,” he says. “The human barriers aren’t.”

One key move Narsu feels may ultimately help speed the uptake of UDDI, is the recent transition of the spec from Microsoft and IBM to the standards body OASIS (Organization for the Advancement of Structured Information Standards). The move puts the development of UDDI under the control of an independent party, which Narsu says could give the specification more credibility in the eyes of users.

Still, Narsu expects it will be some time before UDDI is prevalent within the enterprise.

“It’ll probably be eight years before UDDI gets deployed on a widespread scale,” says Narsu. “There has to be a level of comfort, and one way to get that is to deploy internally – that is starting to happen.”

About the Author

Matt Migliore is regular contributor to ENTmag.com. He focuses particularly on Microsoft .NET and other Web services technologies. Matt was the editor of several technology-related Web publications and electronic newsletters, including Web Services Report, ASP insights and MIDRANGE Systems.

Featured

  • Microsoft Offers Support Extensions for Exchange 2016 and 2019

    Microsoft has introduced a paid Extended Security Update (ESU) program for on-premises Exchange Server 2016 and 2019, offering a crucial safety cushion as both versions near their Oct. 14, 2025 end-of-support date.

  • An image of planes flying around a globe

    2025 Microsoft Conference Calendar: For Partners, IT Pros and Developers

    Here's your guide to all the IT training sessions, partner meet-ups and annual Microsoft conferences you won't want to miss.

  • Notebook

    Microsoft Centers AI, Security and Partner Dogfooding at MCAPS

    Microsoft's second annual MCAPS for Partners event took place Tuesday, delivering a volley of updates and directives for its partners for fiscal 2026.

  • Microsoft Layoffs: AI Is the Obvious Elephant in the Room

    As Microsoft doubles down on an $80 billion bet on AI this fiscal year, its workforce reductions are drawing scrutiny over whether AI's ascent is quietly reshaping its human capital strategy, even as official messaging avoids drawing a direct line.