Purchase Solution

Differentiating between a two-tier and three tier system

Not what you're looking for?

Ask Custom Question

I am having difficulty with the following questions: Differentiate between a two-tier client/server system and a three-tier client/server system. Why would a firm choose one of these approaches over the other when implementing a client/server system?

(At least 200 words).

Purchase this Solution

Solution Preview

A 3-Tier application usually has a web server, an application server, and a database server (on 3 physical servers). For a 3 tier system to work the code required will have to be different from the code needed to make a 2 tier system work. The reason behind this is, in a 3 tier system, the web server will have to make requests to code that resides on a physically different machine, i.e., the application server.

Benefits of a 2-Tiered system. A 2-Tiered system basically eliminates the web server and the application speaks directly to the database. Performance: Because of tight coupling, a 2 tiered application will run faster. The absence of a network hop ...

Purchase this Solution


Free BrainMass Quizzes
Excel Introductory Quiz

This quiz tests your knowledge of basics of MS-Excel.

C# variables and classes

This quiz contains questions about C# classes and variables.

Inserting and deleting in a linked list

This quiz tests your understanding of how to insert and delete elements in a linked list. Understanding of the use of linked lists, and the related performance aspects, is an important fundamental skill of computer science data structures.

Word 2010: Tables

Have you never worked with Tables in Word 2010? Maybe it has been a while since you have used a Table in Word and you need to brush up on your skills. Several keywords and popular options are discussed as you go through this quiz.

C++ Operators

This quiz tests a student's knowledge about C++ operators.