One of the strengths of the JAX-WS specification is that it provides a way to develop services without using WSDL. In Java first development an annotated interface acts as the contract. This reading path walks you through documentation concerning the creation of a service endpoint interface, the code needed to deploy the service as a standalone application, and configuring the runtime.
For a quick introduction to developing a service without using WSDL, you can read the following:
Creating the SEI in the Developing Applications Using JAX-WS describes how to develop a SEI for your service.
Annotating the Code in the Developing Applications Using JAX-WS describes the annotations used by the JAX-WS framework.
Chapter 9 in the Developing Applications Using JAX-WS describes the code needed to publish a service as a standalone application.
Chapter 2 in the FUSE™ Services Framework Deployment Guide describes how to set up your environment to run a FUSE Services Framework application.
???? provides details about the files used to configure the FUSE Services Framework runtime.
The following provide additional information about consumer development:
Chapter 5 in the FUSE™ Services Framework Deployment Guide describes how to deploy a service into the FUSE Services Framework Spring container.
Chapter 6 in the FUSE™ Services Framework Deployment Guide describes how to deploy a service into a servlet container.
Using XML in a Service Provider in the Developing Applications Using JAX-WS describes how to use the Provider interface to develop services that work with raw XML messages.
Chapter 20 in the Developing Applications Using JAX-WS describes how to use the JAX-WS context mechanism.
Using the SOAP Binding provides detailed information on using the FUSE Services Framework's SOAP binding.
Chapter 4 in the Using the SOAP Binding provides detailed information on sending binary data using the FUSE Services Framework's SOAP binding.
Chapter 3 in the Using the HTTP Transport describes how to configure server-side HTTP endpoints.
Using the JMS Transport provides detailed information on using the FUSE Services Framework's JMS transport.
Using the XML Binding provides detailed information on using the FUSE Services Framework's XML binding.