Defining UDDI - XML

UDDI, initiated by Ariba, IBM, and Microsoft, is an industry standard for registering, publishing, and discovering Web services in a central registry called the UDDI directory. Since the time that the UDDI initiative started, UDDI has grown to more than 300 organizations that work in coordination to develop the UDDI specifications. UDDI is an attempt to encourage interoperability and adoption of Web services.

A UDDI directory is a platform-independent framework that allows you to publish information about a Web service. This information includes the description of the Web service, Web methods that are included in the Web service, the procedure that a client application needs to follow to communicate with the Web service, and a programmer's interface that allows users to interact with the UDDI directory.

For example, perhaps you want to create a B2B solution for an online departmental store. This involves creating the components, such as a database and an interface, in the form of Web pages that are used to interact with users. In addition, you need to provide the users with a catalog of goods sold at the departmental store. The catalog picks up the data from the database.

The Web site also includes a user authentication page that validates the username and the password. The information is validated based on the user's data in the database. When a user places an order for an item on the Web site, the credit card details need to be validated. This common scenario is applicable to almost all Web sites.

As you know, using Web services allows service providers to expose functionality on the Web that application developers can use on any platform. However, when you need functionality, you must search for a service provider. Searching for Web services in the UDDI directory is similar to searching for information in any search engine, such as Google or Yahoo. You simply need to perform a search based on keywords, and the matching results are returned to you.

The information in the UDDI directory is exposed to the users through a Web site. This Web site consists of a group of Web-based registries called the UDDI business registries. Several operator sites execute and manage the UDDI business registries. Anyone who needs to access the information about Web services or other business entities can log on to these registries. In addition, you can make information about your Web service available to other users in the UDDI business registries.

All rights reserved © 2018 Wisdom IT Services India Pvt. Ltd Protection Status

XML Topics