A layered distributed application: An experience report

Authors Klaus Wolfmaier
Thomas Ziebermayr
Title A layered distributed application: An experience report
Booktitle Proc. 2001 ACM Conf. on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA 2001)
Type in proceedings
Address Tampa Bay, FL, USA
Month October
Year 2001
SCCH ID# 147

Web applications depend on many different infrastructure components such as Web Servers, Firewalls, or Application Servers. Furthermore these applications are accessed from different browser platforms on different hardware. Changing the infrastructure components affects the Web application architecture itself. Maintainable Web applications require a well-established practice to divide an application architecture into different layers (or tiers). This experience report presents an architecture for a Web application, that can be distributed over the Internet, based on SOAP for communication between client and server part. Advantages and shortcomings of the presented architecture are briefly described as well.