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



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

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

More Manual Testing Interview Questions

When do you feel that testing should start now while developing an application.

1 Answers  


What are the web designing tools ?

0 Answers  


what comments have u given in peer review? tell me at least 3 comments what u have given? july27 brahma412@yahoo.co.in

2 Answers   CTS,


Hi, Im B.E 2011 pasout,worked in back office till now, but now im searching for job into manual testing with fake exp of 1 year..Plz suggest me how to prepare for an intervw? how to gain real time testing knowledge? Is dere any site where i can practice testing?

0 Answers   ABC,


why ur Looking for Change?(In P.M)

17 Answers   MBT,






What is meant by Hot Keys?

1 Answers   TCS,


Explain Boundary value analysis?

1 Answers   Crea,


Who will assign the work to Test Engineer?

3 Answers   Si Systems, Wipro,


Is integration testing is a validation testing ?

1 Answers  


How amny times u met ur P.M?(In P.M)

2 Answers   MBT,


What is Retesting?

8 Answers  


hi sir, i completed my GNIIT from NIIT. i recently joined in IT company for Testing(manual) on JD EDWARDS.So,i wanna to ask that after taking 1yr experience can i able to do Testing .NET in another company.Pl i am confused pl send yours suggestion throw my email(paresh_shindeal@yahoo.com)

0 Answers  


Categories