Now that you are familiar with writing a simple client for a Web Service, you will probably want to create your own Web Service in Java.
To deliver a Web Service, you must provide the following:
The business logic
A description of the Web Service, such as its name, the methods to be exposed and so forth
A router to receive SOAP calls and dispatch method calls to the business logic
Following the same principles as EJBs, it would be good if most of the Web Service-related functionality was provided for you, leaving you to concentrate on the business logic. Ideally, you would provide the business logic and some of the Web Service description, leaving someone else to provide the rest. Fortunately, as ...