What is the difference between Two Tier and Three Tier
Architecture?

Answers were Sorted based on User's Feedback



What is the difference between Two Tier and Three Tier Architecture?..

Answer / mythily jasthi

In three tier architecture there will be 3 different layers
like presentation tire, logic tire, data tire but in two
tire the logic and data tire are combined.

Is This Answer Correct ?    73 Yes 20 No

What is the difference between Two Tier and Three Tier Architecture?..

Answer / ram

2-tier architecture

In 2-tier, the application logic is either buried inside
the User Interface on the client or within the database on
the server (or both). With two tier client/server
architectures (see Two Tier Software Architectures), the
user system interface is usually located in the user's
desktop environment and the database management services
are usually in a server that is a more powerful machine
that services many clients

3-tier architecture

In 3-tier, the application logic (or) process lives in the
middle-tier, it is separated from the data and the user
interface. 3-tier systems are more scalable, robust and
flexible. In addition, they can integrate data from
multiple sources. In the three tier architecture, a middle
tier was added between the user system interface client
environment and the database management server environment.
There are a variety of ways of implementing this middle
tier, such as transaction processing monitors, message
servers, or application servers. The middle tier can
perform queuing, application execution, and database
staging. For example, if the middle tier provides queuing,
the client can deliver its request to the middle layer and
disengage because the middle tier will access the data and
return the answer to the client
The most basic type of three tier architecture has a middle
layer consisting of Transaction Processing (TP) monitor
technology. The TP monitor technology is a type of message
queuing, transaction scheduling, and prioritization service
where the client connects to the TP monitor (middle tier)
instead of the database server. The transaction is accepted
by the monitor, which queues it and then takes
responsibility for managing it to completion, thus freeing
up the client.

Is This Answer Correct ?    36 Yes 8 No

What is the difference between Two Tier and Three Tier Architecture?..

Answer / prathibha

In a modern two-tier architecture the server holds both the
application and the data. The application resides on the
server rather than the client probably because the server
will have more processing power and disk space than the PC.

In a three-tier architecture the data and applications are
split onto seperate servers with the server-side distributed
between a database server and an application server. The
client is a front end simply requesting and displaying data.
Reason being that each server will be dedicated to
processing either data or application requests hence a more
manageable system and less contention for resources will occur

Is This Answer Correct ?    21 Yes 6 No

What is the difference between Two Tier and Three Tier Architecture?..

Answer / vanafta

It is clear from the question that the difference is two
and three, but what are they the main difference is the two-
tier consist of two parts: a client and a database server.
But the three-tier consist of three parts which are client,
application server and database server.

Is This Answer Correct ?    18 Yes 5 No

What is the difference between Two Tier and Three Tier Architecture?..

Answer / madhu

two tier architecture is the inteface between user and
server.here we will be having database in it and no
application server.
three architecture is the interface between two different
systems .there will be database and application systems

Is This Answer Correct ?    13 Yes 3 No

What is the difference between Two Tier and Three Tier Architecture?..

Answer / nitesh

two tier architecture means presentation and business
services are resides in one system and data services are
resides in another system.

Three tier means each Present,business and data services
resides in different systems.

Is This Answer Correct ?    8 Yes 4 No

What is the difference between Two Tier and Three Tier Architecture?..

Answer / parul bhadeshiya j.

In a modern two-tier architecture, the server holds both
the application and the data. The application resides on
the server rather than the client, probably because the
server will have more processing power and disk space than
the PC.

In a three-tier architecture, the data and applications are
split onto seperate servers, with the server-side
distributed between a database server and an application
server. The client is a front end, simply requesting and
displaying data. Reason being that each server will be
dedicated to processing either data or application
requests, hence a more manageable system and less
contention for resources will occur.

Is This Answer Correct ?    4 Yes 2 No

What is the difference between Two Tier and Three Tier Architecture?..

Answer / sendaro h

it doesn't make sense to the above answers

Is This Answer Correct ?    7 Yes 5 No

What is the difference between Two Tier and Three Tier Architecture?..

Answer / anu

A two tier architecture does not use any intervening
server. the client and server can communicate directly. it
is used when the no of users is below 50
A 3-tier architecture uses an intervening server to
communicate between the client and server.An intervening
server is an application or a web server.

Is This Answer Correct ?    1 Yes 0 No

What is the difference between Two Tier and Three Tier Architecture?..

Answer / vivek mudgal

Two tier application are for formation of data base and web services are at same place where as in 3 tier we would have different database server with different web server and clients.

Is This Answer Correct ?    0 Yes 0 No

Post New Answer

More Manual Testing Interview Questions

can any one tell me the exact testing process of stand alone application, what type of testing i can perform on stand alone application and how can i track the bugs(from starting to ending), and online demo for logistics software if any one knows please send me the link.

1 Answers  


difference between sanity testing and smoke testing?

6 Answers   Cognizant,


Can anybody give the syllabus of Manual testing in order wise so i would like to prepare for that in proper manner. I have only one month time to get prepare for that. Rashmi_vastred@yahoo.co.in

1 Answers  


when do you stop your testing

2 Answers  


Unix question: 1)command to print a list of files containing a particular word. 2) what does a .profile mean. 3) what is a file server? 4) Command to move towards left in vi editor explain grep and find commands using example.

0 Answers   Bally Technologies,






If anybody from banglore having the real time exp in manual testing with 3+ yrs exp and looking for change send your profile to vinodhanandhan@gmail.com

0 Answers  


How to monitor test progress?

0 Answers   3i Infotech,


Can any one Explain what is Impact Analysis?

3 Answers   IBM,


What is testing and maintenance?

0 Answers   Motorola,


What is manual testing?Is any different types of testing in this?

9 Answers  


What are Test Deliverables?

2 Answers  


wat is the differece between three tier and two tier application

5 Answers   AZTEC,


Categories