وبلاگ بلیان

Web Services Essentials (O'Reilly XML)

معرفی کتاب «Web Services Essentials (O'Reilly XML)» نوشتهٔ Ethan Cerami، منتشرشده توسط نشر O'Reilly Media در سال 2002. این کتاب در 271 صفحه، فرمت pdf، زبان انگلیسی ارائه شده است. «Web Services Essentials (O'Reilly XML)» در دستهٔ بدون دسته‌بندی قرار دارد.

This book is really lacking on current or useful information. It's mostly a cursory high-level overview. For anyone seriously interested in web services I'd recommend getting a different book! 271 pages not counting the index or glossary. Barely shelf material of limited usefulness. copyright is 2002, but book was written well before that date or century. Cover......Page 1 Table of Contents......Page 3 Audience......Page 5 Organization......Page 6 Comments and Questions......Page 7 Acknowledgments......Page 8 Part I: Introduction to Web Services......Page 9 1.1 Introduction to Web Services......Page 10 1.2 Web Service Architecture......Page 14 1.3 XML Messaging......Page 19 1.4 Service Description: WSDL......Page 21 1.5 Service Discovery: UDDI......Page 22 1.6 Service Transport......Page 23 1.7 Security Considerations......Page 25 1.8 All Together Now......Page 26 1.9 Standards and Coherence......Page 28 Part II: XML-RPC......Page 29 2.2 Why XML-RPC?......Page 30 2.3 XML-RPC Technical Overview......Page 32 2.4 Developing with XML-RPC......Page 39 2.5 Beyond Simple Calls......Page 44 Part III: SOAP......Page 46 3.1 SOAP 101......Page 47 3.2 The SOAP Message......Page 49 3.3 SOAP Encoding......Page 52 3.4 SOAP via HTTP......Page 56 3.5 SOAP and the W3C......Page 58 3.6 SOAP Implementations......Page 59 4.1 Installing Apache SOAP......Page 61 4.2 Hello, SOAP!......Page 63 4.3 Deploying SOAP Services......Page 72 4.4 The TcpTunnelGui Tool......Page 76 4.5 Web Resources......Page 78 5.1 Working with Arrays......Page 79 5.2 Working with JavaBeans......Page 83 5.3 Working with Literal XML Documents......Page 93 5.4 Handling SOAP Faults......Page 97 5.5 Maintaining Session State......Page 102 Part IV: WSDL......Page 106 6.1 The WSDL Specification......Page 107 6.2 Basic WSDL Example: HelloService.wsdl......Page 109 6.3 WSDL Invocation Tools, Part I......Page 115 6.4 Basic WSDL Example: XMethods eBay Price Watcher Service......Page 117 6.5 WSDL Invocation Tools, Part II......Page 119 6.6 Automatically Generating WSDL Files......Page 122 6.7 XML Schema Data Typing......Page 125 Part V: UDDI......Page 138 7.1 Introduction to UDDI......Page 139 7.2 Why UDDI?......Page 140 7.3 UDDI Technical Overview......Page 142 7.4 UDDI Data Model......Page 143 7.5 Searching UDDI......Page 148 7.6 Publishing to UDDI......Page 161 7.7 UDDI Implementations......Page 173 7.8 Web Resources......Page 174 8. UDDI Inquiry API: Quick Reference......Page 175 8.1 The UDDI Inquiry API......Page 176 8.2 Find Qualifiers......Page 200 9.1 Getting Started......Page 201 9.2 Finding and Retrieving UDDI Data......Page 202 9.3 Publishing UDDI Data......Page 207 9.4 UDDI4J Quick Reference API......Page 210 Glossary......Page 274 Colophon......Page 286 As a developer new to Web Services, how do you make sense of this emerging framework so you can start writing your own services today? This concise book gives programmers both a concrete introduction and a handy reference to XML web services, first by explaining the foundations of this new breed of distributed services, and then by demonstrating quick ways to create services with open-source Java tools.Web Services make it possible for diverse applications to discover each other and exchange data seamlessly via the Internet. For instance, programs written in Java and running on Solaris can find and call code written in C# that run on Windows XP, or programs written in Perl that run on Linux, without any concern about the details of how that service is implemented. A common set of Web Services is at the core of Microsoft's new .NET strategy, Sun Microsystems's Sun One Platform, and the W3C's XML Protocol Activity Group.In this book, author Ethan Cerami explores four key emerging technologies:XML Remote Procedure Calls (XML-RPC)SOAP - The foundation for most commercial Web Services developmentUniversal Discovery, Description and Integration (UDDI)Web Services Description Language (WSDL)For each of these topics, Web Services Essentials provides a quick overview, Java tutorials with sample code, samples of the XML documents underlying the service, and explanations of freely-available Java APIs. Cerami also includes a guide to the current state of Web Services, pointers to open-source tools and a comprehensive glossary of terms.If you want to break through the Web Services hype and find useful information on these evolving technologies, look no further than Web Services Essentials. As a developer new to Web Services, how do you make sense of thisemerging framework so you can start writing your own servicestoday? This concise book gives programmers both a concreteintroduction and a handy reference to XML web services, first byexplaining the foundations of this new breed of distributedservices, and then by demonstrating quick ways to create serviceswith open-source Java tools. Web Services make it possible fordiverse applications to discover each other and exchange dataseamlessly via the Internet. For instance, programs written in Javaand running on Solaris can find and call code written in C# thatrun on Windows XP, or programs written in Perl that run on Linux,without any concern about the details of how that service isimplemented. A common set of Web Services is at the core ofMicrosoft's new .NET strategy, Sun Microsystems's Sun One Platform,and the W3C's XML Protocol Activity Group. In this book, authorEthan Cerami explores four key emerging technologies: XML Remote Procedure Calls (XML-RPC) SOAP - The foundation for most commercial WebServices development Universal Discovery, Description and Integration(UDDI) Web Services Description Language (WSDL) For each of these topics, Web Services Essentials provides aquick overview, Java tutorials with sample code, samples of the XMLdocuments underlying the service, and explanations offreely-available Java APIs. Cerami also includes a guide to thecurrent state of Web Services, pointers to open-source tools and acomprehensive glossary of terms. If you want to break through theWeb Services hype and find useful information on these evolvingtechnologies, look no further than Web Services Essentials Provides an overview, Java tutorials with sample code, samples of the underlying XML documents, and explanations of freely-available Java APIs for XML Remote Procedure Calls, SOAP, UDDI, and WSDL.
دانلود کتاب Web Services Essentials (O'Reilly XML)