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

Answer Posted / 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



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

Q) Create Preffered customer: As a customer when i purchase more than $5000 in goods since my first purchase, I become a preffered customer so that i can receive the benefits associated with that status.

1991


List out test deliverables?

679


In Manual testing how to test proxy servers? can u please explain with example?

1575


Differentiate test bed and test environment?

2115


What is actually a rule based testing

1577






what is the relation between all tabs in quality center & explain the testing process in quality center with tabs?

1584


can anyone help me regarding testing patterns?

1567


what is dib format?

1472


write test cases on wall

1719


Please explain how to elaborate on the types of system/functionality for testing Payments, Statements, & Transactions features in a bank.....like what do we test in these,in detail? It's urgent, please reply...thanks in advance.

2007


1.what promted you to become involved in QA/Testing?

1737


How do test documents in a project span across the software development lifecycle?

1150


Could someone please send me real check list for Database Security testing.Please my mail ID- patil.ramchandra@yahoo.co.in. Thanks.

1833


How to explain a banking project in interview ? like project discription is Client Online Banking Application provides access to information relating to Banking Online Services provided by Axis to View daily customer transactions, Current and Previous customer statements, Transfer funds from Chequing and Savings accounts ................ From interview point of view can any one explain this project in laymans language

10002


what is Test management fundamental?

1768