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 are the outcomes of system testing?

2 Answers  


Which design document supports to choose test data and how to select test data ranges ?

1 Answers  


Difference between HTTP and HTTPS

2 Answers   Cap Gemini,


What is Exit Criteria and what should be covered in it?

2 Answers   Power Designs, Zensar,


Which testing is used only in web based application but not for client-server applications?

5 Answers   Cap Gemini,


Hai can any one tel me what is Concurency Testing?

4 Answers  


hi.... plz tell me what all kinds of documents/reports are required for manual testing of a simple website(simple static pages). in a organization.

2 Answers   HCL, IBM, iPRO Solutions,


any body can explain me door lock test cases,cell phone test cases, table and chair test cases

6 Answers   CSC,


How many types of bugs are there? What are they? like Deferred bug,cosmatic bug.....

0 Answers  


What is Client Server/Web Server Configuration(ISS).

2 Answers   Accenture,


Two negative Testcases for Excel Sheets

1 Answers  


What are different types of verifications?

0 Answers  


Categories