A component-based distributed travel reservation system was developed using both TCP and RMI. More functionalities that were added on the RMI flavored system includes:
- Distribution and Scalability
- Transactions and Distributed Concurrency Control
- Reliability using 2-Phase Commit Protocol
- Performance Analysis