Font Size: a A A

Achieving high performance on Web-based J2EE application servers

Posted on:2008-12-10Degree:M.EngType:Thesis
University:Carleton University (Canada)Candidate:Awad, AlaFull Text:PDF
GTID:2448390005950051Subject:Computer Science
Abstract/Summary:
Underlying much of the successful technology on the Web is Java - specifically the Java 2 Enterprise Edition (J2EE) application environment [5]. J2EE created an environment that allows for more focus on business logic implementation, while facilitating necessary distributed programming architecture (i.e. Enterprise JavaBeans), and common services. However, server performance handling in such a diverse Web client-based environment is of key importance. A clear understanding of system state, and adapting to it at run time, is required to achieve improved performance.; Using a publicly available J2EE application server implementation, a new Web-tier-based "Dynamic Bean Pool Resource Management" (DBPRM) technique has been devised. A prototype of the system has been implemented and studied, for improved EJB pool resource management that adapts to the system state. A performance analysis of this technique provides insights into system behavior and performance. Further studies and suggested recommendations for improvement are also presented in this work.
Keywords/Search Tags:J2EE, Performance, Application, System
Related items