Paul Krill
Editor at Large

This could be the year for UDDI

news
Apr 9, 20033 mins

IBM exec touts upcoming upgrade

NEW ORLEANS — An upcoming version of UDDI could give the Web services directory technology the boost it needs to spur adoption, according to an IBM official at a conference on Wednesday.

Version 3 of UDDI, which actually was formulated last summer, is likely to be voted on by OASIS (Organization for the Advancement of Structured Information Standards) later this year, said Tom Bellwood, senior technology staff member in IBM’s emerging technologies group and co-chairman of an OASIS technical committee on UDDI. Bellwood gave a presentation on UDDI Version 3 at the IBM developerWorks Live conference here.

Version 3 will help UDDI be adopted more in publicly available applications rather than the private, behind the firewall where it has primarily been used, said Bellwood during an interview following his presentation. “In a public environment, I think that it needs a lot of the features in Version 3,” he said, citing features such as security and a multi-registry model.

The security model in Version 3 allows for use of digital signatures and for querying based on data that has been signed.

Digital signatures bring trust, integrity, and reliability to UDDI, Bellwood said. Users also can find out who published a specific directory item and data can be moved between registries. “I think Version 3 is probably the basis for which really all UDDI work will be done” in the future, Bellwood said.

The multi-registry feature enables private and public registries that can interact with each other. There will be root and affiliate registries, with root registry acting as authority for key spaces, which are analogous to DNS names. The root registry delegates key partitions. Affiliate registries follow rules of a particular root registry and are important for sharing of information but not replication.

Version 3 also enables federated environments for publishers to specify their own keys. “It used to be you had one of these things assigned for you,” Bellwood said. The nested query function Version 3 enables queries within queries, which is important for tool providers, he added.

The subscription concept in Version 3 allows tracking of content changes in a UDDI registry and can be done either asynchronously or synchronously. Subscriptions can provide for automatic updates in affiliate registries, such as keeping a business informed of changes in suppliers or competitors.

Version 3 also features a policy-based approach in which policies are separated from the implementation of the specification, providing for more flexibility.

Additionally, Version 3 is schema-driven, in which schemas have been separated for improved interoperability, Bellwood said. Version 3 also enables development of industry-specific taxonomies, has peer-based replication for improved scaling, and has improved internationalization.

Paul Krill

Paul Krill is editor at large at InfoWorld. Paul has been covering computer technology as a news and feature reporter for more than 35 years, including 30 years at InfoWorld. He has specialized in coverage of software development tools and technologies since the 1990s, and he continues to lead InfoWorld’s news coverage of software development platforms including Java and .NET and programming languages including JavaScript, TypeScript, PHP, Python, Ruby, Rust, and Go. Long trusted as a reporter who prioritizes accuracy, integrity, and the best interests of readers, Paul is sought out by technology companies and industry organizations who want to reach InfoWorld’s audience of software developers and other information technology professionals. Paul has won a “Best Technology News Coverage” award from IDG.

More from this author