UDDI : Building Registry-based Web Services Solutions
This book examines business registries in detail by discussing the value proposition, explaining hands-on examples for registering and discovering web services within XML-based business registries, and providing a survey of the business regristry competitive landscape. The book focuses on UDDI and to a much lesser extent, ebXML and references to supporting web services technologies where appropriate.
- Paperback | 448 pages
- 178.3 x 234.7 x 30.5mm | 834.62g
- 23 Dec 2002
- Pearson Education (US)
- Prentice Hall
- Upper Saddle River, United States
About Naresh Apte
NARESH APTE is responsible for solutions and services based on mobile platforms, such as iPAQ, at Hewlett-Packard. He previously served as project manager for e-Speak-based initiatives at Hewlett Packard, and holds a patent pending related to Web services technology. Naresh has published extensively on technical and management topics in Web Services and Supply Chain Management.TORAL MEHTA is in strategic marketing in Web Services initiatives at Hewlett-Packard. Previously, she was program manager in the e-Speak development team. Toral has extensive experience in designing and managing large-scale enterprise applications to maximize scalability and availability. She has published widely in the areas of business and technology.
Table of contents
List Of Figures. List Of Tables. Preface. Acknowledgments. 1. Introduction. I. BUSINESS REGISTRIES. 2. Business Registries. Dynamics of the Vendor-Customer Relationship. Improvements in Vendor Selection and Interaction. Business Registries. A Business Registry Explained. Challenges of Registry-Powered Business.3. Web Services Overview. A Service. Web Service Platforms. A Simple Web Service. Document Exchange Model-Based Web Services. Advanced Topics. UDDI and the Web Services Paradigm.4. Registries and Web Services Lifecycle. A Web Services Ecosystem. Web Services Lifecycle. Registry-Powered Business-to-Business Interaction.II. APPLIED UDDI. 5. UDDI Overview. UDDI Formation. Public UDDI Sites. UDDI Operators. UDDI API Specification. UDDI Best Practices. Complete UDDI Ecosystem. Language-Specific UDDI APIs.6. Modeling For Registries. Modeling in UDDI. Modeling Service Providers. Modeling Services. Role of tModels. Service Bindings.Modeling Needs Beyond the Design Phase. Modeling Service Consumers.7. Establishing Connection. Communication Points of a UDDI Registry. Establishing Connection.8. UDDI Publishing. A Case in Point. Publishing a Business Entity. Publishing a Service Interaction Specification. Publishing a Service. Deleting from the Registry. Putting It All Together. UDDI Data Structures.9. UDDI Inquiry. Inquiry Process. FITSO Revisited. Discovering a Service Interaction Specification. Discovering a Service. Discovering a Business Entity. Search Qualifiers. Using Discovered Services.10. Building UDDI Solutions. Private Registry. Referencing Caching. Taxonomies and Identifier Systems. Versioning and Migration Policies. Registry Usage Models.III. CASE STUDIES. 11. Employee Portal Unfolded. Corporate Employee Ecosystem. Technology Quilt. Modeling Business Entities. Defining Categories and Interactions. Final Analysis.12. UDDI in B2B and B2C Scenarios. Extended Supply Chains. RFQ Basics. RFQ Business Process Flow. RFQ Processing for AmCAR, Inc. The AmCAR Procurement Ecosystem. Extending the Solution. Location-Based Mobile Services.IV. EXPANDING UDDI. 13 Competitive Landscape. Recognized Leaders. Strong Industry Participants. Registry Technologies.14. Version 3 and Beyond. Registry Interaction. API Enhancements. Enhancements to Discovery. Enhancements to Description. Internationalization. Security. Policy. OASIS.V. Appendixes. Appendix A. Client UDDI APIS. Publishing APIs. Inquiry APIs. Security APIs.Appendix B. Installing UDDI4J. Apache SOAP. Java Components. Configuring UDDI4J.Appendix C. UDDI Errors. Appendix D. UDDI.NET SDK. Appendix E. Setting Up DSN. Datasources.Appendix F. Database Wrapper Utility. Employee Contribution Database.Appendix G. Simple Object Access Protocol. SOAP Message Components. Attachments to SOAP Messages.Appendix H. WSDL. . . . . . . . .Glossary. Index.