University of Houston
Department of Computer Science


In partial fulfillment of the Requirements for the Degree of
Master of Science


Suli Wang
will defend her thesis

IMPLEMENTING A THIN-CLIENT MULTI-TIERED DISTRIBUTED APPLICATION
USING EJB ARCHITECTURE





Abstract

   Modern web applications are usually based on multi-tiered architectures. One type of the multi-tier architectures is based on the Enterprise JavaBeans (EJB)TM architecture and partitions the system into three components: the presentation logic (thin client), the business logic, and the database logic. The EJB server takes care of low-level system processing. The developers of the applications may concentrate only on the business logic. The EJB architecture increases the applications' scalability, performance, and reliability, and decreases their development and maintenance cost.
   We explore the EJB technology in a thin client multi-tiered distributed computation environment. A web based online airline reservation application is developed based on the EJB architecture. The application is written in Java and as such platform independent. The online system allows the client to be distributed anywhere since it is simply a web browser. No other requirements are forced on clients. All the application business logic is executed on a centralized EJB server.




Date: Wednesday, March 13, 2002
Time: 9:30 AM
Place: 550-PGH



Faculty, students, and the general public are invited.
Thesis Advisor: Dr. Ernst L. Leiss