BYTE.com
RSS feed

Newsletter
Free E-mail Newsletter from BYTE.com
Email Address
First Name
Last Name




 
    
             
BYTE.com > Features > 2005

UDDI: Is It Still Relevant?

By Luc Clément

February 7, 2005

(UDDI: Is It Still Relevant? :  Page 1 of 1 )



UDDI is probably the least understood specification in the service oriented architecture (SOA) world. Analysts at ZapThink describe UDDI as the "red-headed stepchild" of web services standards, and yet they also maintain that an SOA is impossible without it. Why is UDDI so misunderstood, and yet so essential? What role does a standards-based business service registry play in the SOA world?

The Universal Description, Discovery, and Integration (UDDI) protocol defines the standard for publishing and discovering the web services and the artifacts that make up an SOA. Put simply, UDDI is the standard interoperability protocol for a business service registry. However, UDDI may be misunderstood because a standards-based registry is not initially required for very simple, point-to-point web services projects. These kinds of initiatives typically have only a handful of web services that are created to provide a uniform, platform-neutral interface to heterogeneous IT systems, and thus solve otherwise complex application interoperability challenges. Web services work well in these simple scenarios, but this success doesn't scale as more and more web services are deployed in the enterprise.

Once web services show success and begin proliferating, the need quickly arises for a way to publish and discover services across the enterprise. In order to reuse these services, a standards-based, location-independent registry becomes essential. The registry is the nexus for all the components that comprise the SOA: individual services, web services management, security, and so on. A registry also provides the means of controlling an SOA by supporting governance and service lifecycle management.

UDDI is also a highly flexible data model and a mechanism for publishing a wide variety of information about services, service providers, service instances and their interfaces. This is a key factor to a successful deployment. Just having system-level service descriptions and connection information does not provide a consumer with enough information to use a service or reuse an interface definition effectively.

 Page 1 of 1 


BYTE.com > Features > 2005
Dr. Dobb's Media Center
BYTE.com Store

BYTE CD-ROM
NOW, on one CD-ROM, you can instantly access more than 8 years of BYTE.
 
The Best of BYTE: Volume 2 - Heuristic Algorithms
The Best of BYTE: Volume 2 - Heuristic Algorithms
In this volume of Best of BYTE, we explore the emergence of some heuristic algorithms. Although we have only scratched the surface of this intriguing subject, we hope we've suggested the potential of the synthesis of heuristics and algorithms.

© 2008 Think Services, Privacy Policy, Terms of Service, United Business Media Limited
Site comments: webmaster@byte.com
Web Sites: BYTE.com, dotnetjunkies.com, Dr. Dobb's Journal, SD Expo, Sys Admin, sqljunkies.com, Unixreview



MarketPlace
Villanova Six Sigma Certification 100% Online Program - Free Info.
Nation's Leading Online PMP Course From Villanova-Find Out More Now.
Discover how REMOTE SUPPORT can fuel your IT business in ways you've never thought of before.
Develop 10 times faster ! ALM, IDE, Web 2.0, Zero-code-Ajax, RAD, 5GL, PHP, etc.
Easily create an automated, repeatable process for building and deploying software.
Wanna see your ad here?
 

web2