The following reading paths provide quick summaries on how to accomplish many of the development tasks when working with the Web and RESTful services framework:
Introducing WSDL Contracts in Writing WSDL Contracts provides a quick overview of the contents of a WSDL document.
Developing a Consumer From a WSDL Contract in Developing Applications Using JAX-WS describes how to develop a service consumer using a provided WSDL document. It discusses how to use the command-line tools to generate the stubs and what additional code is required.
Developing a Consumer Without a WSDL Contract in Developing Applications Using JAX-WS describes how to develop a service consumer if you are provided a Java interface instead of a WSDL document.
Developing Asynchronous Applications in Developing Applications Using JAX-WS describes how to develop consumers that make asynchronous invocations on remote services.
Using XML in a Consumer in Developing Applications Using JAX-WS describes how to use the
Dispatchinterface to develop consumers that work with raw XML messages.
Creating the SEI in Developing Applications Using JAX-WS describes how to develop a SEI for your service.
Annotating the Code in Developing Applications Using JAX-WS describes the annotations used by the JAX-WS framework.
Using XML in a Service Provider in Developing Applications Using JAX-WS describes how to use the
Providerinterface to develop services that work with raw XML messages.Publishing a Service in Developing Applications Using JAX-WS describes the code needed to publish a service as a standalone application.
Writing WSDL Contracts describes the contents of a WSDL document.
Using the Web Services Bindings and Transports describes how to add Apache CXF bindings and transports to a WSDL document.
Generating the Starting Point Code in Developing Applications Using JAX-WS describes how to generate the template code needed for a service.
Implementing the Service Provider in Developing Applications Using JAX-WS describes how to implement a service provider.
Publishing a Service in Developing Applications Using JAX-WS describes the code needed to publish a service as a standalone application.
Introduction to RESTful Web Services in Developing RESTful Web Services provides an overview of RESTful design principles.
Root resource classes in Developing RESTful Web Services describes how to create a root resource class for the resource that represents the top of the service's resource tree.
Working with sub-resources in Developing RESTful Web Services describes how to map the service's other resources into sub-resources.
Working with resource methods in Developing RESTful Web Services describes how to create methods to implement each of the HTTP verbs used by each of the resources.
Publishing a Service in Developing RESTful Web Services describes how publish your service.
Working with Contexts in Developing Applications Using JAX-WS describes how to use the JAX-WS context mechanism.
Developing Apache CXF Interceptors provides detailed information on writing interceptors that can be added to the Apache CXF message processing chain.








