Advanced Java Programming: Lab 4 Web Services
JAX-RPC or JAX-WS
Your Web Service Lab should
- Define a web service and provide a server for the service
- Provide a client to use the service (using JSPs)
- Client should be able to be started from outside of Eclipse (e.g., from a web page on the machine)
- Provide a WAR file that I can easily download and then upload onto Eclipse
- 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
- 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 - 3 points for server and application complexity,
- 1 point for having Objects transported
- 2.5 points for client and GUI complexity
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)