Client
Server Architecture
In the evolution of network architecture, various
critical networks related problems are getting resolved by client server
architecture model. The client server architecture introduces application
sharing mechanism between two different hardware systems over the network
(Internet/intranet). In 1990’s Internet was emerging in the computer network
field. The main objective of Internet implies that an application is shared by
more than one hardware either it could be a server or client machine.
The server is a high performance hardware machine
which can run more than one application concurrently. The client is a separate
hardware machine which is connected with server in the network
(Internet/intranet). It could send the request and receive the response from
the server hardware. The Server and client are also called as service provider
and service requester respectively.
Client server architecture shown above in Figure
4.2 is classified into three types, as follows
• Single Tier Architecture
• Two Tier Architecture
• N/Multi/Three tire architecture
This architecture is used for the server, accessed
by client. The client applicationruns inside the server machine itself. This
acts as a single layer interaction as in Figure 4.3.
This architecture is used for the server, accessed
by client as two layer interactions. Such as Client layer in tire one and
server layer in tire Two. Refer Figure 4.4
This architecture is used for the server, accessed
by client through more than one layer interaction. The programmer could decide
the count of business logic layers according to the software requirement that
is the reason this model is also known as Multi three Tire Architecture as
shown in Figure 4.5.
Most of the server side scripting languages are
working on any one the client server architecture model. Webserver is software
which is running in server hardware. It takes the responsibilities for
compilation and execution of server side scripting languages.
Related Topics
Privacy Policy, Terms and Conditions, DMCA Policy and Compliant
Copyright © 2018-2023 BrainKart.com; All Rights Reserved. Developed by Therithal info, Chennai.