| |
|
| |
|
|
| |
Work Done: Client-server plane reservation tickets demo application. The clients can be local, or can be remote in which case they communicate with the server through TCP/IP, using a specific high level protocol.
The server uses a local database.
Client interface is built using Java 2 Swing components.
* Architectured using MVC design pattern.
* Development platform: Linux SuSE 7.2 with JDK 1.3.1_01, Forte for Java.
* The application has a db access module which provides search and row locking mechanisms. Remote clients and server communicate through TCP/IP sockets, while local clients can access the db directly. The server is multithreaded.
* Testing has been performed in a network composed of two machines: one with Linux SuSE 7.2, the other one with Windows Me, both having JDK 1.3.1. Various configurations have been used: on one machine the server, on the other one the clients; both clients and server on one machine; multiple local and remote clients at the same time, with code modifications to check the locking mechanisms. |
|
| |
|
| | |