UDDI, SOAP, and WSDL: The Web Services Specification Reference Book

Overview

The one-stop reference to the three standards driving the Web services revolution.

  • Official standards from the UDDI Community (UDDI.org) and the World Wide Web Consortium (W3C)
  • Handy, authoritative complement to any book on Web services technology
  • Forget long Web downloads: Get authoritative answers fast!...
See more details below
Available through our Marketplace sellers.
Other sellers (Paperback)
  • All (7) from $1.99   
  • New (3) from $18.23   
  • Used (4) from $1.99   
Close
Sort by
Page 1 of 1
Showing All
Note: Marketplace items are not eligible for any BN.com coupons and promotions
$18.23
Seller since 2006

Feedback rating:

(137)

Condition:

New — never opened or used in original packaging.

Like New — packaging may have been opened. A "Like New" item is suitable to give as a gift.

Very Good — may have minor signs of wear on packaging but item works perfectly and has no damage.

Good — item is in good condition but packaging may have signs of shelf wear/aging or torn packaging. All specific defects should be noted in the Comments section associated with each item.

Acceptable — item is in working order but may show signs of wear such as scratches or torn packaging. All specific defects should be noted in the Comments section associated with each item.

Used — An item that has been opened and may show signs of wear. All specific defects should be noted in the Comments section associated with each item.

Refurbished — A used item that has been renewed or updated and verified to be in proper working condition. Not necessarily completed by the original manufacturer.

New
2002-04-09 Paperback New New! Excellent condition. Choose Expedited Shipping for Fast 2-3 Business Day Delivery!

Ships from: Spring Hill, KS

Usually ships in 1-2 business days

  • Canadian
  • International
  • Standard, 48 States
  • Standard (AK, HI)
  • Express, 48 States
  • Express (AK, HI)
$57.73
Seller since 2015

Feedback rating:

(345)

Condition: New
Brand New Item.

Ships from: Chatham, NJ

Usually ships in 1-2 business days

  • Canadian
  • International
  • Standard, 48 States
  • Standard (AK, HI)
  • Express, 48 States
  • Express (AK, HI)
$65.00
Seller since 2015

Feedback rating:

(217)

Condition: New
Brand new.

Ships from: acton, MA

Usually ships in 1-2 business days

  • Standard, 48 States
  • Standard (AK, HI)
Page 1 of 1
Showing All
Close
Sort by
Sending request ...

Overview

The one-stop reference to the three standards driving the Web services revolution.

  • Official standards from the UDDI Community (UDDI.org) and the World Wide Web Consortium (W3C)
  • Handy, authoritative complement to any book on Web services technology
  • Forget long Web downloads: Get authoritative answers fast!

Web services are some of today's hottest Internet development technologies. UDDI, SOAP, and WSDL are the key specifications driving that revolution. For the first time ever, an authoritative one-stop technical specification reference exists in printed form for every developer who intends to use these standards. UDDI, SOAP, and WSDL: The Web Services Specification Reference Book presents the official text of all three standards from the UDDI.org and W3C—conveniently organized, formatted, and fully indexed.

A perfect companion to any other book on Web services technology, this is your definitive standards reference—always at hand, with no time-consuming Internet downloads needed.

Universal Description, Discovery and Integration (UDDI) 1.0: The platform-independent, open framework for describing services, discovering businesses, and integrating business services across the Internet

  • Executive and Technical White Papers, Programmer's API, Data Structure Reference, and XML Schema 1.0 Specification (both 1999 and 2001 versions)

Simple Object Access Protocol (SOAP) 1.1: The XML/HTTP-based lightweight protocol for accessing services, objects, and servers, and creating rich, automated Web services based on a shared and open Web infrastructure

  • SOAPSpecification, External Hyperlinks Reference, Envelop Schema Specification, and Encoding Schema Specification

Web Services Description Language (WSDL) 1.1: The XML-formatted language designed to describe the capabilities of any Web Service

  • WSDL Specification and External Hyperlinks Reference
Read More Show Less

Product Details

  • ISBN-13: 9780130857262
  • Publisher: Pearson Education
  • Publication date: 4/9/2002
  • Pages: 336
  • Product dimensions: 6.96 (w) x 9.20 (h) x 0.93 (d)

Table of Contents

Preface
Introduction
Pt. 1 Universal Description, Discovery and Integration (UDDI) 1.0 1
Ch. 1 UDDI Executive White Paper 3
Ch. 2 UDDI Technical White Paper 11
Ch. 3 UDDI Programmer's API 1.0 29
Ch. 4 UDDI Data Structure Reference V1.0 95
Ch. 5 UDDI XML Schema 1.0 (1999) 135
Ch. 6 UDDI XML Schema 1.0 (2001) 157
Pt. 2 Simple Object Access Protocol (SOAP) 1.1 173
Ch. 7 W3C Simple Object Access Protocol (SOAP) 1.1 175
Ch. 8 Soap 1.1 External Hyperlinks 219
Ch. 9 Soap 1.1 Envelope Schema 223
Ch. 10 Soap 1.1 Encoding Schema 227
Pt. 3 Web Services Description Language (WSDL) 1.1 241
Ch. 11 W3C Web Services Description Language (WSDL) 1.1 243
Ch. 12 WSDL 1.1 External Hyperlinks 303
Read More Show Less

Preface

Preface

Welcome to the future of Internet-based application development and deployment. This book contains the official technical specifications for a promising triumvirate of technologies that enable Web services. Herein youUll find technical specifications for Universal Description, Discovery and Integration (UDDI) 1.0, Simple Object Access Protocol (SOAP) 1.1, and Web Services Description Language (WSDL) 1.1.

The UDDI documents in this book appear courtesy of the UDDI Community (UDDI.org), with thanks in particular to Tom Glover. As UDDI.org Program Manager, Tom helped guide the UDDI portion of this book through the publication production on behalf of the UDDI Community, an effort for which I am grateful. The SOAP and WSDL specifications, meanwhile, are taken directly from corresponding World Wide Web (W3C) Notes. Thanks to Janet Daly and Joseph M. Reagle, the W3CUs SOAP and WSDL Notes appear alongside UDDI, which together comprise the three Web services technologies detailed in this book.

As this book went to print, the term "Web services" was sweeping through the Internet and Web development communities, carrying with it the promise of a new and improved way of conducting business over public and private communications networks. Generally speaking, Web services refer to loosely coupled software applications distributed across the Internet and/or World Wide Web. Unlike traditional distributed software applications, for which the distributed components are tightly bound to the application using them, Web services are entirely self-contained and self-describing. As such, a Web service is a fully encapsulated, modular unit of application logic that can befound and used by other applications without requiring an intimate knowledge of the inner working of the service.

Based on well-known open standards such as Extensible Markup Language (XML) and Hypertext Transfer Protocol (HTTP), Web services can be mixed and matched with other Web services as needed. This enables applications that use Web services to orchestrate them into a series of rich and increasingly complex transactions. A long-promised but only recently realized Holy Grail of computing, Web services usher in an era of truly componentized, reusable, and distributed software on a grand scale that weUve not seen before today.

UDDI, SOAP, and WSDL are central to the emerging Web services paradigm. They are independent, yet inter-related technologies that are typically used together. UDDI provides an open, platform-independent framework for describing services, discovering businesses, and integrating services over the Internet. In addition, UDDI is an operational registry of available services that can be thought of as a modern-day "yellow pages" directory specifically for Web services.

Access to and from the UDDI registry typically takes place with SOAP, which is a lightweight XML-based protocol used to exchange information in a decentralized, distributed environment. WSDL, meanwhile, is an XML-based service description language that complements UDDI by providing a uniform mechanism for describing services and network protocol bindings.

Taken together, the UDDI, SOAP, and WSDL specifications detailed in this book provide a solid foundation upon which many legacy applications will be rebuilt, and countless new and as-of-yet unimagined software products will be built from the ground up. I hope that you find them as invaluable in your own Web services development efforts as I imagine they will be.

Introduction

The Web services specifications in this book are organized into three distinct parts, one each for UDDI, SOAP, and WSDL. Following is a brief description of each part and the chapters they contain.

Part 1: Universal Description, Discovery and Integration (UDDI) 1.0

Part 1 covers UDDI version 1.0. UDDI is a platform-independent, open framework for describing services, discovering businesses, and integrating business services using the Internet, as well as an operational registry.

The first two chapters in this section are informational white papers produced by the UDDI Community, the organization responsible for the design and development of official UDDI specifications. Following these white papers are four chapters dedicated to the official UDDI 1.0 specification.

Chapter 1: UDDI Executive White Paper

As a high-level overview of UDDI, this chapter explains that UDDI is focused on sharing business information, making it easier for you to publish your preferred means of conducting business, find trading partners and have them find you, and interoperate with these trading partners over the Internet.

Note: This chapter is a white paper, not a formal part of the UDDI specification.

Chapter 2: UDDI Technical White Paper

Building on the high-level overview presented in Chapter 1, this chapter digs deeper into UDDI and its capabilities. Starting with the concept that UDDI is a specification for distributed Web-based information registries of Web services, and also a publicly accessible set of implementations of the specification that allow businesses to register information about the Web services they offer so that other businesses can find them, this chapter explains that Web services are the next step in the evolution of the Web itself. This chapter explains how UDDI registries are used to promote and discover distributed Web services, thereby allowing programmable elements to be placed on Web sites where others can access distributed behaviors.

Note: This chapter is a white paper, not a formal part of the UDDI specification.

Chapter 3: UDDI ProgrammerUs API 1.0

This chapter describes the programming interface that is exposed by all instances of the UDDI registry. The programmatic interface provided for interacting with systems that follow the UDDI specifications makes use of XML and SOAP (a specification for using XML in simple message-based exchanges). The UDDI ProgrammerUs API Specification defines approximately 30 SOAP messages that are used to perform inquiry and publishing functions against any UDDI-compliant business registry.

Chapter 4: UDDI Data Structure Reference 1.0

This document outlines the details of each XML structure associated with the approximately 30 SOAP messages described in Chapter 3 that are used to perform inquiry and publishing functions against any UDDI-compliant business registry. This chapter is co-requisite to the UDDI XML schema documents described in Chapters 5 and 6.

Chapter 5: UDDI XML Schema 1.0 (1999)

This chapter lists the complete UDDI XML Schema version 1.0 released in 1999. This schema complements the UDDI Data Structure Reference described in Chapter 4.

Chapter 6: UDDI XML Schema 1.0 (2001)

This chapter lists the complete UDDI XML Schema version 1.0 released in 2001. This schema complements the UDDI Data Structure Reference described in Chapter 4.

Part 2: Simple Object Access Protocol (SOAP) 1.1

Part 2 covers SOAP 1.1. SOAP is a lightweight protocol for exchanging information in a decentralized, distributed environment. It is an XML-based protocol that consists of three parts: an envelope that defines a framework for describing what is in a message and how to process it, a set of encoding rules for expressing instances of application-defined data types, and a convention for representing remote procedure calls and responses.

The first chapter (Chapter 7) is the SOAP 1.1 specification; the second chapter (Chapter 8) lists all external hyperlinks that appear in the SOAP 1.1 specification; the third chapter (Chapter 9) details the current SOAP 1.1 envelope schema; and the final chapter in this section (Chapter 10) details the current SOAP 1.1 envelope schema encoding.

Note: The SOAP schemas that appear in these chapters are based on schemas originally submitted to the World Wide Web Consortium (W3C) by the same companies that submitted the SOAP 1.1 specification; see http://www.w3.org/Submission/2000/05/ for the original schemas.

Chapter 7: SOAP 1.1 Specification (W3C Note 08 May 2000)

This chapter details the SOAP 1.1 specification in the form of a W3C Note that documents this submission by W3C members Ariba, Inc., Commerce One, Inc., Compaq Computer Corporation, DevelopMentor, Inc., Hewlett-Packard Company, International Business Machines Corporation, IONA Technologies, Lotus Development Corporation, Microsoft Corporation, SAP AG, and UserLand Software Inc.

Chapter 8: SOAP 1.1 External Hyperlinks

This chapter contains the external hyperlinks that appear in the text of the SOAP 1.1 specification in Chapter 7.

Chapter 9: SOAP 1.1 Envelope Schema

This chapter lists the SOAP 1.1 envelope schema referenced by the SOAP 1.1 specification in Chapter 7.

Note: The schema in this chapter is based on the schema submission found at http://www.w3.org/Submission/2000/05/

Chapter 10: SOAP 1.1 Encoding Schema

This chapter lists the SOAP 1.1 encoding schema referenced by the SOAP 1.1 specification in Chapter 7.

Note: The schema in this chapter is based on the schema submission found at http://www.w3.org/Submission/2000/05/

Part 3: Web Services Description Language (WSDL) 1.1

Part 3 covers WSDL 1.1. WSDL is an XML format for describing network services as a set of endpoints operating on messages containing either document-oriented or procedure-oriented information. The operations and messages are described abstractly, and then bound to a concrete network protocol and message format to define an endpoint. Related concrete endpoints are combined into abstract endpoints (services).

The first chapter in this section (Chapter 11) is the WSDL 1.1 specification, while the second chapter (Chapter 12) lists all external hyperlinks that appear in the WSDL 1.1 specification.

Chapter 11: WSDL 1.1 Specification (W3C Note 15 March 2001)

This chapter details the WSDL 1.1 specification in the form of a W3C Note that documents this submission by W3C members International Business Machines Corporation, Microsoft Corporation, Allaire, Ariba, Inc., BEA, Bowstreet, Commerce One, Compaq Computer Corporation, DataChannel, Epicentric, Fujitsu Limited, Hewlett-Packard Company, Intel, IONA Technologies, Jamcracker, Lotus Development Corporation, Oracle, Rogue Wave, SAP, TIBCO, VeriSign, Vitria, webMethods, XML Global Technologies, and XMLSolutions.

Chapter 12: WSDL 1.1 External Hyperlinks

This chapter contains the external hyperlinks that appear in the text of the WSDL 1.1 specification in Chapter 11.

<%END%>
Read More Show Less

Customer Reviews

Be the first to write a review
( 0 )
Rating Distribution

5 Star

(0)

4 Star

(0)

3 Star

(0)

2 Star

(0)

1 Star

(0)

Your Rating:

Your Name: Create a Pen Name or

Barnes & Noble.com Review Rules

Our reader reviews allow you to share your comments on titles you liked, or didn't, with others. By submitting an online review, you are representing to Barnes & Noble.com that all information contained in your review is original and accurate in all respects, and that the submission of such content by you and the posting of such content by Barnes & Noble.com does not and will not violate the rights of any third party. Please follow the rules below to help ensure that your review can be posted.

Reviews by Our Customers Under the Age of 13

We highly value and respect everyone's opinion concerning the titles we offer. However, we cannot allow persons under the age of 13 to have accounts at BN.com or to post customer reviews. Please see our Terms of Use for more details.

What to exclude from your review:

Please do not write about reviews, commentary, or information posted on the product page. If you see any errors in the information on the product page, please send us an email.

Reviews should not contain any of the following:

  • - HTML tags, profanity, obscenities, vulgarities, or comments that defame anyone
  • - Time-sensitive information such as tour dates, signings, lectures, etc.
  • - Single-word reviews. Other people will read your review to discover why you liked or didn't like the title. Be descriptive.
  • - Comments focusing on the author or that may ruin the ending for others
  • - Phone numbers, addresses, URLs
  • - Pricing and availability information or alternative ordering information
  • - Advertisements or commercial solicitation

Reminder:

  • - By submitting a review, you grant to Barnes & Noble.com and its sublicensees the royalty-free, perpetual, irrevocable right and license to use the review in accordance with the Barnes & Noble.com Terms of Use.
  • - Barnes & Noble.com reserves the right not to post any review -- particularly those that do not follow the terms and conditions of these Rules. Barnes & Noble.com also reserves the right to remove any review at any time without notice.
  • - See Terms of Use for other conditions and disclaimers.
Search for Products You'd Like to Recommend

Recommend other products that relate to your review. Just search for them below and share!

Create a Pen Name

Your Pen Name is your unique identity on BN.com. It will appear on the reviews you write and other website activities. Your Pen Name cannot be edited, changed or deleted once submitted.

 
Your Pen Name can be any combination of alphanumeric characters (plus - and _), and must be at least two characters long.

Continue Anonymously

    If you find inappropriate content, please report it to Barnes & Noble
    Why is this product inappropriate?
    Comments (optional)