Can anybody define 2-tier architecture,and 3 tier architecture.

Answer Posted / sureshsinghbhandari

All the client server applications are 2 tier architectures.
and when Business Logic is stored in one Server, and all the clients are dumb terminals.

Here in these architecture, all the “Business Logic” is stored in clients and “Data” is stored in Servers. So if user request anything, business logic will b performed at client, and the data is retrieved from Server(DB Server). Here the problem is, if any business logic changes, then we
need to change the logic at each any every client. The best ex: is take a super market, i have branches in the city. At each branch i have clients, so business logic is stored in clients, but the actual data is store in servers.If assume i want to give some discount on some items, so i
need to change the business logic. For this i need to goto each branch and need to change the business logic at each client. This the disadvantage of Client/Server architecture.

So 3-tier architecture came into picture:
Here Business Logic is stored in one Server, and all the clients are dumb terminals. If user requests anything the request first sent to server, the server will bring the data from DB Sever and send it to clients. This is the flow for 3-tier architecture.
Assume for the above. Ex. if i want to give some discount, all my business logic is there in Server. So i need to change at one place, not at each client. This is the main advantage of 3-tier architecture.

Is This Answer Correct ?    0 Yes 2 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

Do you use any automation tool for smoke testing?

788


State a generalized process for load test? Or explain how you did it previously.

2087


uses of checklist

1524


When did u complete testing ? Which scenrio should not be in automation testing ? why ?

2395


What is error cusing tecnique

1504






What type of projects can include in Logistics Domain? and what is the type of domain for project which include Driving license renewal, Different type of title registration etc...

2540


whta is compile module?

1688


If I want to check compability of software in a MAC OS then which steps shold I follow?

1601


diff b/w desktop based testing & web application testing

1586


test cases on bangles???

2554


What is bug leakage?

739


What is a maturity level?

741


can anyone tell anyone is providing training for CSTE exam in bangalore? and can u send some links related to this?

1519


What's the difference between alpha and beta testing?

655


What is difference between web site testing, desktop application testing and wireless application testing? what is the difference in testing strategy to test them?

1599