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
Plz Explain How to access Or Store Script from VSS? Explain Real time work (qtp) where you store folders and next to how to you access that folders and how you maintain folders in VSS ? What are the Menu's in VSS? Suppose in Manual, by using Checkin Checkout u can access documents. how you access in QTp REal time?
What is the difference between per-action and shared?
in qtp 3 sheets is there in data table like global, action1, action2. I want to check the rows and columns in action2. how can check using script?
Pls can anybody send me the Recent Technical and Interview Questions Which were asked in IBM(QTP)Automation PLZZZZZZZZZ
How do we handle run-time errors?
What is the new version of qtp which is recently released in the market?
How to import a test case present in ".xls" file to TD under a Test set?
What are the common defects found in your project? (in qtp interview)
I want to do QTP Certification what is the pattern of Question paper.
How will you handle java tree in qtp?
Does QTP have any limitations?Can it work with all kinds of programming languages like java,springs,ajax ,hybernet?Also does it work well with windows 7.What are its other limitations
What do you mean by checkpoints in qtp?
There are 10 rows in the datatable. How can we fetch 2 rows and then skip 3rd row. After that, pick 4th & 5th row and skip 6th row. Please share code
How to handle the exceptions using the recovery scenario manager in qtp?
Explain the difference between call to action and copy action?