UDDI overview XML

You learned about Web services in "Basics of Web Services." A Web service is a reusable piece of code. Consider a scenario in which your company needs to develop an application that allows a customer to post queries on your company's products through email. Whenever a new client query is received, the query is then allocated to a particular customer support executive. Then an SMS is sent to the mobile phone of the allocated executive.

Consider that the application is ready except for the SMS feature. Providing support for the SMS feature involves a lot of programming effort because the developers need to understand and bind telephone technology with computer protocols. Because a Web service is available that offers the SMS service, the best solution is to make use of that service in the application. However, before using the Web service, you must locate it. You use the Universal Description, Discovery, and Integration (UDDI) directory to search for such a Web 66 service. The search can be based on various parameters, such as the business type, service type, and keywords.

On the other hand, the company that created the SMS Web service needs to let customers know about its Web service. To do this, the company has to register the Web service with a UDDI registry. Therefore, both the providers and the consumers of Web services find the UDDI registry a convenient tool to use.

This chapter provides more detail about UDDI. It teaches you about how UDDI works and what its specifications are. Next, it introduces the UDDI data model. Finally, it presents some of the common scenarios in which you use the UDDI directory.

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

XML Topics