Hotel Reservation System
[Eclipse for EE]
A web service skeleton designed and implemented for demostrating the exchange of structured information, extracted from a database, to a client using the REST web architecture.
The web service is written in Java and hosted using Apache Tomcat. To save work hours, the database is
using an XML repository file (validated using a Schema). The repository is read using DOM Parser and the requested information is transferred as XML Strings.
Since implementing a client was not a part of this project, a web browser is used to display the retrieved XML. XSLT transform is used to make the information more readable on screen.
To make the scenario more concrete, a superficial
hotel reservation system
was taken as reference for creating the database, and pointing out some information request cases.
Detailed Report [PDF]