Books & Videos

Table of Contents

  1. Introduction to the Java Web Services API

    1. Chapter 1 Introduction

      1. What Is a Web Service?
      2. The SOAP Protocol
      3. Describing and Discovering Web Services
      4. J2EE Web Service APIs
      5. An Example Web Service
    2. Chapter 2 JAX-RPC

      1. JAX-RPC Overview
      2. Programming with JAX-RPC
      3. Using EJBs to Implement Web Services
    3. Chapter 3 SAAJ

      1. Introduction to SAAJ
      2. SAAJ Programming
      3. SOAP Messages
      4. SOAP Fault Handling
      5. SOAP Messages and MIME Headers
      6. SOAP with Attachments
      7. SOAP Headers
      8. Using SAAJ with Secure Connections
    4. Chapter 4 JAXM

      1. JAXM Overview
      2. Providers and Asynchronous Messaging
      3. An Example JAXM Application
      4. JAXM Configuration
      5. The SOAP-RP Profile
      6. The ebXML Profile
    5. Chapter 5 WSDL

      1. WSDL Overview
      2. WSDL Elements
    6. Chapter 6 Advanced JAX-RPC

      1. Using WSDL with JAX-RPC
      2. ServiceFactory and the Service Interface
      3. The Dynamic Invocation Interface
      4. JAX-RPC and J2EE 1.4 Application Clients
      5. Using Attachments
      6. RPC-Style and Document-Style JAX-RPC
      7. Client and Server Context Handling
      8. SOAP Header Processing
      9. Serialization and Type Mappings
    7. Chapter 7 JAXR

      1. UDDI and ebXML Registries
      2. JAXR Architecture
      3. Using the JAXR Examples
      4. JAXR Registry Model Overview
      5. JAXR Programming
    8. Chapter 8 Web Service Tools and Configuration Files

      1. wscompile — JAX-RPC Stub and Tie Generation Utility
      2. wsdeploy — JAX-RPC Deployable Web Archive Generation Utility
      3. J2EEC — Utility for Creating Stubs and Ties for a JAX-RPC Web Service
      4. J2EE Deploytool — Utility for Deploying Modules and Enterprise Applications
      5. JAXM Client and Provider Configuration
      6. J2EE 1.4 Web Services Configuration File
      7. J2EE 1.4 JAX-RPC Mapping File
  2. API Quick Reference

    1. Chapter 9 The javax.xml.messaging Package

    2. Chapter 10 The javax.xml.namespace Package

    3. Chapter 11 The javax.xml.registry Package

    4. Chapter 12 The javax.xml.registry.infomodel Package

    5. Chapter 13 The javax.xml.rpc Package

    6. Chapter 14 The javax.xml.rpc.encoding Package

    7. Chapter 15 The javax.xml.rpc.handler Package

    8. Chapter 16 The javax.xml.rpc.handler.soap Package

    9. Chapter 17 The javax.xml.rpc.holders Package

    10. Chapter 18 The javax.xml.rpc.server Package

    11. Chapter 19 The javax.xml.rpc.soap Package

    12. Chapter 20 The javax.xml.soap Package

    13. Chapter 21 Class, Method, and Field Index

      1. A-G
      2. H-X
  3. Appendix

    1. Appendix Appendix: WSDL Files for the Example Source Code

      1. WSDL File for the Book Web Service
      2. WSDL File for the Document-Style Book Web Service
  1. Colophon