Advanced Java Programming: Lab 4 Web Services
                        JAX-RPC or JAX-WS

Your Web Service Lab should
  1. Define a web service and provide a server for the service
  2. Provide a client to use the service (using JSPs)
  3. Client should be able to be started from outside of Eclipse (e.g., from a web page on the machine)
  4. Provide a WAR file that I can easily download and then upload onto Eclipse
  5. Provide a readme discussing where and why each element was used and how one should look at your submission. That is, be explicit on steps to take to see how to run your application
  6. Note the grading template below for how points are given

Try to use the MVC architecture model as much as possible. (Describe in Readme how you accomplished this.)

Make sure to provide the standard documentation: Object Model, API pages with ADT's, Source, Readme with interesting information about your lab.
Note: If your lab is minimully different from the projects provided in the notes, you will receive no more than 5 points for the lab.

     Advanced Java Lab: WebService
     Worth 10 points as follows:

Documentation (javadoc) and Object Model: 1.5 point
Readme: 2 points
Implementation: 6.5 points 
See the servlet lab for how your submission should provide a runnable object. Specifically, you need to tell me everything clearly and provide succinct clean labs - or a WAR file that drops cleanly into Eclipse. ( good readme example .. images are always helpful)