Web Development : Three-Tier Architecture
Years ago, computers were separate, individual devices. Programs had
access to all the computer’s input and output through computer-connected
devices. With the invention of networks, life became more complicated. Now we
have to write programs that depend on other programs on faraway computers.
Often, we have to write all those faraway programs as well. This is what we
called as distributed programming.
Distributed application
is a system comprised of programs running on multiple host computers. The
architecture of this distributed application is a sketch of the different
programs, describing which programs are running on which hosts, what their responsibilities are, and what
protocols determine the ways in which different parts of the system talk to another.
![]() |
| Three-Tiers Architecture diagram |

0 comments:
Post a Comment