Skip to content

Understanding Web Services XML, WSDL, SOAP, and UDDI

Best in textbook rentals since 2012!

ISBN-10: 0201750813

ISBN-13: 9780201750812

Edition: 2002

Authors: Eric Newcomer

List price: $44.99
Blue ribbon 30 day, 100% satisfaction guarantee!
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

In Understanding Web Services, leading Web Services expert Eric Newcomer systematically addresses the core issues developers and IT professionals need to understand to make intelligent decisions about Web Services. Newcomer explains exactly how Web Services work, reviews each key standard for enabling Web Services, and previews tomorrow's most important products and technologies for Web Services development. Newcomer reviews the key goals and advantages of Web Services, the applications they are best suited for, and today's key standards for describing, sending, receiving, publishing, discovering, and utilizing them. He explains how Web Services are being built upon the foundation of XML…    
Customers also bought

Book details

List price: $44.99
Copyright year: 2002
Publisher: Addison Wesley Professional
Publication date: 5/13/2002
Binding: Paperback
Pages: 368
Size: 7.25" wide x 9.00" long x 1.00" tall
Weight: 1.584
Language: English

Preface
Acknowledgments
Introduction
Introducing Web Services
The Basics of Web Services
A Simple Example: Searching for Information
The Next Generation of the Web
Interacting with Web Services
RPC-Oriented Interactions
Document-Oriented Interactions
The Technology of Web Services
Usage Example
XML: The Foundation
WSDL: Describing Web Services
SOAP: Accessing Web Services
UDDI: Publishing and Discovering Web Services
XML for Business Collaboration: ebXML
Web Services versus Other Technologies
Additional Technologies
Vendor Approaches to Web Services
Summary
Describing Information: XML
A Simple Example
Instance and Schema
Data Type and Programming Language
More on XML Schemas and DTDs
Processing XML Documents
Namespaces
Transformation
XSLT
XPath
Document Structure
Mapping Tools
A Simple Example (Revisited)
XML Specifications and Information
XML Specifications Related to Web Services
General Information
Summary
Describing Web Services: WSDL
WSDL Basics
WSDL Elements
The Extensible WSDL Framework
Defining Message Data Types
Defining Operations on Messages
Mapping Messages to Protocols
Putting It All Together
Importing WSDL Elements
WSDL-Related Namespaces
Extensions for Binding to SOAP
Summary
Accessing Web Services: SOAP
A Simple Example
The SOAP Specification
SOAP Envelope
SOAP Header
SOAP Body
SOAP Faults
RPC Convention
Data Type Mapping
HTTP Binding
Version Control
SOAP Message Processing
SOAP Use of Namespaces
Changes in the v1.2 Draft
SOAP Multipart MIME Attachments
SOAP in the Context of Existing Systems
SOAP's Future Directions
Summary
Finding Web Services: UDDI Registry
The UDDI Organization
The Concepts Underlying UDDI
How UDDI Works
UDDI Data Model
Generic Data
The Business Entity
The Binding Template
The tModel
UDDI SOAP APIs
Inquiry APIs
Publisher APIs
Usage Scenario
Updating the Registry
Retrieving Information
Using WSDL with UDDI
UDDI for Private Use
UDDI Support for SOAP, Complex Business Relationships, and Unicode
SOAP
Unicode
Summary
An Alternative Approach: ebXML
Overview of ebXML
A Simple Example
Deploying ebXML
The ebXML Specifications
Architectural Overview
Summary
Web Services Architecture: Additional Technologies
Security
WS-License and WS-Security
Process Flow
XLANG
Transaction Coordination
BTP
Extended Transactions
Messaging
WS-Inspection
WS-Referral
WS-Routing
BEEP
Reliable HTTP
Web Services Foundations
RosettaNet
XML-RPC
Summary
Implementing Web Services
Implementation Architectures
The Major Implementation Streams
Microsoft's .NET
J2EE and Application Servers
Application Server Vendor View
Java APIs for Web Services
J2EE Initiatives for Additional Technologies
Understanding .NET versus J2EE
Vendor Views on Adoption of Web Services Technologies
The Questionnaire
BEA Systems
Cape Clear
Hewlett-Packard
IBM
IONA
Microsoft
Oracle
Sun Microsystems
Systinet
Others
Implementations of ebXML
Summary
Bibliography
Index