Previous Section Next Section

   
•  Table of Contents
•  Index
Building Web Services with Java™: Making Sense of XML, SOAP, WSDL, and UDDI
By Steve Graham, Simeon Simeonov, Toufic Boubez, Doug Davis, Glen Daniels, Yuichi Nakamura, Ryo Neyama
   
Publisher : Sams Publishing
Pub Date : December 12, 2001
ISBN : 0-672-32181-5
Pages : 600


    Copyright
    About the Authors
    Acknowledgments
    Tell Us What You Think!
    Introduction
      Goals of this Book
      Assumed Background
      Philosophy
      Overview of the Book's Composition
      Introducing SkatesTown
   
    Chapter 1.  Web Services Overview
      What Is a Web Service?
      The Web Service Opportunity
      Trends in e-business
      Why Do We Need a Web Services Approach?
      Service-Oriented Architectures
      Web Services Interoperability Stacks
      Summary
   
    Chapter 2.  XML Primer
      Origins of XML
      Document- Versus Data-Centric XML
      XML Instances
      XML Namespaces
      Document Type Definitions
      XML Schemas
      Processing XML
      Summary
      Resources
   
    Chapter 3.  Simple Object Access Protocol (SOAP)
      Evolution of XML Protocols
      Simple Object Access Protocol (SOAP)
      Doing Business with SkatesTown
      Inventory Check Web Service
      SOAP Envelope Framework
      Taking Advantage of SOAP Extensibility
      SOAP Intermediaries
      Error Handling in SOAP
      SOAP Data Encoding
      Architecting Distributed Systems with Web Services
      Purchase Order Submission Web Service
      SOAP Protocol Bindings
      Summary
      The Road Ahead
      Resources
   
    Chapter 4.  Creating Web Services
      Why and What Is Axis?
      The Axis Architecture
      Installing Axis
      Configuring Axis
      Security
      Simple Web Services
      Client-Side Programming
      Advanced Web Service Deployment
      Document-Centric Services
      Data Encoding/Decoding
      Building Handlers
      Specialized Pivot Point Handlers, a.k.a. Providers
      Faults
      Message Patterns
      Building and Deploying an Intermediary
      SOAP V1.2
      Monitoring
      Summary
   
    Chapter 5.  Using SOAP for e-Business
      Web Services Security
      Enterprise Application Integration
      Quality of Service
      Summary
      Resources
   
    Chapter 6.  Describing Web Services
      Why Service Descriptions?
      Role of Service Description in a Service-Oriented Architecture
      Well Defined Service
      History of IDLs
      Web Services Definition Language (WSDL)
      WSDL and Java
      Future Service Description Efforts
      Summary
   
    Chapter 7.  Discovering Web Services
      The Role of Service Discovery
      The Role of Registries
      UDDI
      Private UDDI Registries
      What's New in UDDI Version 2.0?
      Using WSDL with UDDI
      Summary
   
    Chapter 8.  Interoperability, Tools, and Middleware Products
      Interoperability: The "Holy Grail" of Web Services
      The Larger Web Services Landscape
      Summary
      Resources
   
    Chapter 9.  Future Concepts
      Computing as a Utility
      Ontologies and the Semantic Web
      Software Agents
      Peer-to-Peer Computing
      Grid Computing
      Embedded Web Services
      Pulling It All Together
      Resources
   
    Glossary
    Index
Previous Section Next Section