
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