Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...


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

what is the difference between Test case and Test scenario? is it necessary to prepare scenarios before writing test cases?explain in detail.

20 Answers   AppLabs, Tekra,


What are the different testable items in GUI testing?

6 Answers   IBM,


what is the output of the query select * from emp where 1=2

10 Answers   TCS,


What is the differnt between Test condition and TesT Scenario

1 Answers   Ness Technologies,


Wat Is Configuration management and were we store all our testcases and Test data everything related to project for testing how we come to know abt the changes made in the modules and srs plz explain me the detail process for the abve if possible were to get the tutorial for all these cvs tool

3 Answers   Ness Technologies,


As a testing engineer what to do if same defect is occured again in the software??

2 Answers  


What is difference between load testing and stress testing?

6 Answers   Innodata,


What is B.V.A with brief example?

4 Answers   Anovatek, TCS,


In Quality Center, If we can reuse a non reusable test script as template test, then what is the need of defining reusable test scripts? What additional functionality does Reusable test scripts add when compared to non reusable test scripts?

0 Answers  


What is meant by resource allocation?(asked in interview for test lead)?

8 Answers   Accenture, Acro Technologies,


which test comes first installation testing or compatiability testing

7 Answers   ADP,


what is baseline document,can u say any two?

5 Answers  


Categories