Programming Web Services with SOAP
By
James Snell,
Doug Tidwell,
Pavel Kulchenko
December 2001
Pages: 260
| Table of Contents
| Index
| Sample Chapter
| Colophon
Table of Contents
-
Chapter 1 Introducing Web Services
-
What Is a Web Service?
-
Web Service Fundamentals
-
The Web Service Technology Stack
-
Application
-
The Peer Services Model
-
Chapter 2 Introducing SOAP
-
SOAP and XML
-
SOAP Messages
-
SOAP Faults
-
The SOAP Message Exchange Model
-
Using SOAP for RPC-Style Web Services
-
SOAP's Data Encoding
-
SOAP Data Types
-
SOAP Transports
-
Chapter 3
Writing SOAP Web Services
-
Web Services Anatomy 101
-
Creating Web Services in Perl with SOAP::Lite
-
Creating Web Services in Java with Apache SOAP
-
Creating Web Services In .NET
-
Interoperability Issues
-
Chapter 4 The Publisher Web Service
-
Overview
-
The Publisher Operations
-
The Publisher Server
-
The Java Shell Client
-
Chapter 5 Describing a SOAP Service
-
Describing Web Services
-
Anatomy of a Service Description
-
Defining Data Types and Structures with XML Schemas
-
Describing the Web Service Interface
-
Describing the Web Service Implementation
-
Understanding Messaging Patterns
-
Chapter 6 Discovering SOAP Services
-
The UDDI Registry
-
The UDDI Interfaces
-
Using UDDI to Publish Services
-
Using UDDI to Locate Services
-
Generating UDDI from WSDL
-
Using UDDI and WSDL Together
-
The Web Service Inspection Language (WS-Inspection)
-
Chapter 7 Web Services in Action
-
The CodeShare Service Network
-
The Code Share Index
-
Web Services Security
-
Definitions and Descriptions
-
Implementing the CodeShare Server
-
Implementing the CodeShare Owner
-
Implementing the CodeShare Client
-
Seeing It in Action
-
What's Missing from This Picture?
-
Developing CodeShare
-
Chapter 8 Web Services Security
-
What Is a "Secure" Web Service?
-
Microsoft Passport, Version 1.x and 2.x
-
Microsoft Passport, Version 3.x
-
Give Me Liberty or Give Me ...
-
A Magic Carpet
-
The Need for Standards
-
XML Digital Signatures and Encryption
-
Chapter 9 The Future of Web Services
-
The Future of Web Development
-
The Future of SOAP
-
The Future of WSDL
-
The Future of UDDI
-
Web Services Battlegrounds
-
Technologies
-
Web Services Rollout
-
Appendix A
Web Service Standardization
-
Packaging Protocols
-
Description Protocols
-
Discovery Protocols
-
Security Protocols
-
Transport Protocols
-
Routing and Workflow
-
Programming Languages/Platforms
-
Appendix B XML Schema Basics
-
Simple and Complex Types
-
Some Examples
-
XML Spy
-
Appendix C Code Listings
-
Hello World in Perl
-
Hello World Client in Visual Basic
-
Hello World over Jabber
-
Hello World in Java
-
Hello, World in C# on .NET
-
Publisher Service
-
SAML Generation
-
Codeshare
-
Colophon
Return to Programming Web Services with SOAP