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

  • FTC Expands Microsoft Antitrust Investigation Under Trump Administration

    The Federal Trade Commission (FTC) is pressing ahead with a broad investigation into Microsoft's business practices, an inquiry that began in the final weeks of the Biden administration.

  • 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.

  • Microsoft to Shut Down Skype Services

    Microsoft will discontinue its Skype telecommunications and video calling services on May 5, 2025, marking the end of the platform's decades-long run.

  • Big Blue To Acquire Datastax in Enterprise AI Play

    In a bid to bolster its enterprise-aimed AI capabilities, IBM is planning to acquire Datastax, a leading AI and data solutions provider, for an undisclosed amount.