Web Services Essentials
Distributed Applications with XML-RPC, SOAP, UDDI & WSDL
By
Ethan Cerami
February 2002
Pages: 304
| Table of Contents
| Index
| Sample Chapter
| Colophon
Table of Contents
-
Introduction to Web Services
-
Chapter 1 Introduction
- Introduction to Web Services
- Web Service Architecture
- XML Messaging
- Service Description: WSDL
- Service Discovery: UDDI
- Service Transport
- Security Considerations
- All Together Now
- Standards and Coherence
-
XML-RPC
-
Chapter 2 XML-RPC Essentials
- XML-RPC Overview
- Why XML-RPC?
- XML-RPC Technical Overview
- Developing with XML-RPC
- Beyond Simple Calls
-
SOAP
-
Chapter 3 SOAP Essentials
- SOAP 101
- The SOAP Message
- SOAP Encoding
- SOAP via HTTP
- SOAP and the W3C
- SOAP Implementations
-
Chapter 4 Apache SOAP Quick Start
- Installing Apache SOAP
- Hello, SOAP!
- Deploying SOAP Services
- The TcpTunnelGui Tool
- Web Resources
-
Chapter 5 Programming Apache SOAP
- Working with Arrays
- Working with JavaBeans
- Working with Literal XML Documents
- Handling SOAP Faults
- Maintaining Session State
-
WSDL
-
Chapter 6 WSDL Essentials
- The WSDL Specification
- Basic WSDL Example: HelloService.wsdl
- WSDL Invocation Tools, Part I
- Basic WSDL Example: XMethods eBay Price Watcher Service
- WSDL Invocation Tools, Part II
- Automatically Generating WSDL Files
- XML Schema Data Typing
-
UDDI
-
Chapter 7 UDDI Essentials
- Introduction to UDDI
- Why UDDI?
- UDDI Technical Overview
- UDDI Data Model
- Searching UDDI
- Publishing to UDDI
- UDDI Implementations
- Web Resources
-
Chapter 8 UDDI Inquiry API: Quick Reference
- The UDDI Inquiry API
- Find Qualifiers
-
Chapter 9 UDDI 4J
- Getting Started
- Finding and Retrieving UDDI Data
- Publishing UDDI Data
- UDDI4J Quick Reference API
-
Glossary
-
Colophon
Return to Web Services Essentials