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.

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

what is TAS language which is used as a language for some projects/

2057


how to indentify memory leakages after the build

2148


What is the difference between IE, Opera & Mozilla Firefox in web Testing and which brower will think that is much better?

2105


What are the benefits of requirement traceability?

1181


What r the domain for pharma, interview if they ask about phrma application, what need to tell, is there anybody have screens or any information please tell me and if have URL let me know please.

4441


What are the tasks of test closure activities in software testing?

1155


What is a top-down and bottom-up approach in testing?

1214


What type bugs you will find in integration testing with example?

2005


how will the test plan is pepared in ur organisation>?

2053


what is the test plan of facebook?

3034


.In languages testing, what is the fixed part and changing part?

2157


Tell some examples of bug severity and bug priority?

1094


if go through 1 or 2 projects clearly,then i feel comfortable to search the job,please help me

1908


what are risks and contigencies(solutions) of an ecommerce (online shopping and bidding project)application?we describe this in Test plan can anyone tell me abt this?

2159


Testcases for msword( microsoct office word??

2173