Running head: THREE-TIER WEB APPLICATION ARCHITECTURE
Standard three-tier web application architecture
THREE-TIER WEB APPLICATION ARCHITECTURE
A Standard three-tier web application architecture is a software architecture design in
which the application is separated into three rational tiers: the business logic layer, the
presentation layer, and the data storage layer (Liang and Bi, 2012). Three-tier architecture is a
client-server design wherein the functional procedure logic and user interface are built and
sustained as sovereign modules on distinct platforms. The architecture is employed within a
client-server application like a web application that holds the backend, the frontend, as well as
the database. All of these tiers or layers perform an explicit task and may be handled
independently of one another. This is a change from the consistent manner of developing an
application. A “tier” within this case may as well be denoted as a "layer." The three layers or
tiers involved comprise:
(CSS) (Liang and Bi, 2012). It is positioned to a computing gadget using a web-based
application or a web browser. The presentation layer connects with the extra layers using API
Application layer - This layer can be denoted as the logic layer is carved within a programming
language like Java and holds the corporate logic that endorses the critical roles of the tier (Liang
and Bi, 2012). The primary application layer may either be compered on dispersed servers within
the cloud in-house server, based on the volume of processing control the appliance needs.
Data tier – This layer comprises a database and a package for h...
15 Million Students Helped!
Sign up to view the full answer