What is the difference between client server application and
web based application?

Answer Posted / rajendra

CLIENT / SERVER

An issue of client/server is that the application must be
installed on each users computer. Depending on the
complexity of the program, the environment it is written in,
and the care the developer took to package the program, this
can be as easy as creating a shortcut to an executable on a
shared network drive or it can be as hard as spending hours
installing and configuring runtime software and components
on each client computer.


Introduction to 2-Tier Architecture

2-tier architecture is used to describe client/server
systems where the client requests resources and the server
responds directly to the request, using its own resources.
This means that the server does not call on another
application in order to provide part of the service.















Introduction to 3-Tier Architecture

In 3-tier architecture, there is an intermediary level,
meaning the architecture is generally split up between:

1. A client, i.e. the computer, which requests the
resources, equipped with a user interface (usually a web
browser) for presentation purposes
2. The application server (also called middleware), whose
task it is to provide the requested resources, but by
calling on another server
3. The data server, which provides the application server
with the data it requires







Comparing both types of architecture

2-tier architecture is therefore a client-server
architecture where the server is versatile, i.e. it is
capable of directly responding to all of the client's
resource requests.

In 3-tier architecture however, the server-level
applications are remote from one another, i.e. each server
is specialised with a certain task (for example: web
server/database server). 3-tier architecture provides:

* A greater degree of flexibility
* Increased security, as security can be defined for
each service, and at each level
* Increased performance, as tasks are shared between servers

Multi-Tiered Architecture

In 3-tier architecture, each server (tier 2 and 3) performs
a specialised task (a service). A server can therefore use
services from other servers in order to provide its own
service. As a result, 3-tier architecture is potentially an
n-tiered architecture

Is This Answer Correct ?    2 Yes 2 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

hi all can any body explain how to write the script for finding the mandatory fields which are having [red Astrik sign (*)]

1665


Hi How to retrieve data from web element line by line?

1772


Hi Frenz... I would like to take up the QTP certification . Can anyone tell me what is the procedure. n if anybody have the study materials pls fwd it to jkpunathil@gmail.com

1709


What is meant by Step generator?what is the use of this? we have 3 steps know there what r all those.? can u all pls give me clear idea of this

1606


Hi, How Accessibility checkpoint in QTP can be implemented in the test script?

1841


What are the views available in qtp?

803


how to find that tools work well with your existing system?

1618


Please Don't mind .i want in detail the real time process i.e in each document what it contains.

1653


Excel sheet having some datas and some datas present in the application (in table). How will you compare these two datas? Write code to fetch datas from Excel sheet.

1718


QTP script is not working on other's machine..

1723


What is action? How many types of actions are there in qtp?

836


To which environments does quicktest professional supports?

745


If we put all properties in mandatory and assistive list of Normal Identification, Do we still need Smart?

759


Can we create a qtp test from qc?

790


is it possible to add sheets to excel at runtime

3585