In the top-down method of developing a service provider you start from a WSDL document that defines the operations and methods the service provider will implement. Using the WSDL document, you generate starting point code for the service provider. Adding the business logic to the generated code is done using normal Java programming APIs.
25.1. Overview of JAX-WS Service Provider Development
Once you have a WSDL document, the process for developing a JAX-WS service provider is as follows: