Sciweavers

TSE
2008

Enhancing an Application Server to Support Available Components

14 years 1 days ago
Enhancing an Application Server to Support Available Components
Three-tier middleware architecture is commonly used for hosting enterprise-distributed applications. Typically, the application is decomposed into three layers: front end, middle tier, and back end. Front end ("Web server") is responsible for handling user interactions and acts as a client of the middle tier, while back end provides storage facilities for applications. Middle tier ("Application server") is usually the place where all computations are performed. One of the benefits of this architecture is that it allows flexible management of a cluster of computers for performance and scalability; further, availability measures, such as replication, can be introduced in each tier in an application-specific manner. However, incorporation of availability measures in a multitier system poses challenging system design problems of integrating open, nonproprietary solutions to transparent failover, exactly once execution of client requests, nonblocking transaction processi...
Achmad I. Kistijantoro, Graham Morgan, Santosh K.
Added 29 Dec 2010
Updated 29 Dec 2010
Type Journal
Year 2008
Where TSE
Authors Achmad I. Kistijantoro, Graham Morgan, Santosh K. Shrivastava, Mark C. Little
Comments (0)