GeekInterview.com
  I am new, Sign me up!
 
GeekInterview.com  >  Interview Questions  >  Networking  >  Client/Server Computing
Go To First  |  Previous Question  |  Next Question 
 Client/Server Computing  |  Question 24 of 95    Print  
What is meant by 3-Tier architecture?
In 3-tier Client/Server systems, the application logic (or process) lives in the middle tier and it is separated from the data and the user interface. In theory, the 3-tier Client/Server systems are more scalable, robust and flexible.
Example:             TP monitor, Web.



  
Total Answers and Comments: 1 Last Update: February 07, 2007   
  
 Sponsored Links

 
 Best Rated Answer

No best answer available. Please pick the good answer available or submit your answer.
February 07, 2007 08:21:40   #1  
vinitogupta Member Since: February 2007   Contribution: 17    

RE: What is meant by 3-Tier architecture?
A special type of client/server architecture consisting of three well-defined and separate processes each running on a different platform: 1. The user interface which runs on the user's computer (the client). 2. The functional modules that actually process data. This middle tier runs on a server and is often called the application server. 3. A database management system (DBMS) that stores the data required by the middle tier. This tier runs on a second server called the database server.
 
Is this answer useful? Yes | No

 Related Questions

There is a many-to-one relationship between clients and server. Clients always initiate the dialog by requesting a service. Servers are passively awaiting for requests from clients. 
Latest Answer : When, for every request there is a response that protocol is symmetrical protocol and when this is not true, that protocol would be Asymmetrical protocol ...

The ideal Client/Server software is independent of hardware and Operating System software platform. It should be able to mix-and-match client and server platforms. 

Horizontal scaling means adding or removing client workstations with only a slight performance impact.Vertical scaling means migrating to a larger and faster server machine or multiservers. 
Latest Answer : subnetting is nothing but sugrregating a ip adddres into small networks  ...

Middleware is a distributed software needed to support interaction between clients and servers. In short, it is the software that is in the middle of the Client/Server systems and it acts as a bridge between 
Latest Answer : The term middleware is used to describe separate products that serve as the glue between two applications. Software that connects two otherwise separate applications. For example, there are a number of middleware products that link a database system to ...

In 2-tier Client/Server systems, the application logic is either burried inside the user interface on the client or within the database on the server.Example: File servers and Database servers with stored 
Latest Answer : Refers to client/server architectures in which the user interface runs on the client and the database is stored on the server. The actual application logic can run on either the client or the server. ...

In 3-tier Client/Server systems, the application logic (or process) lives in the middle tier and it is separated from the data and the user interface. In theory, the 3-tier Client/Server systems are more 
Latest Answer : A special type of client/server architecture consisting of three well-defined and separate processes, each running on a different platform: 1. The user interface, which runs on the user's computer (the client). 2. The functional modules that actually ...

It imposses hierarchy and a division of labour among processors. Only one designated processor, the master, controls (in a tightly coupled arrangement) slave processors dedicated to specific functions. 
Latest Answer : asymmetric multi proceesing means each and every processer contain its own specific task.master processer assign tasks to slave processer. ...

It treats all processors as equal. Any processor can do the work of any other processor. Applications are divided into threads that can run concurrently on any available processor. Any processor in the 

Transparency really means hiding the network and its servers from the users and even the application programmers. 
Latest Answer : Transparency is usually considered to be a good characteristic of a system because it shields the user from the system's complexity. ...

Process-per-client Architecture. (Example: Oracle 6, Informix )Multithreaded Architecture. (Example: Sybase, SQL server)Hybrid Architecture (Example: Oracle 7)  


 Sponsored Links

 
Related Articles

Linux Thin Client Networks Design and Deployment Review

Linux Thin Client Networks Design and Deployment Review Introduction This book is written by David Richards a veteran Linux thin client network designer Designed for System Administrators Linux Thin Client Networks Design and Deployment goes over the concepts which are related to thin client network
 

SQL Server 2005 Integration Services Review

SQL Server 2005 Integration Services using Visual Studio 2005 A Beginner s Guide SQL Server 2005 A offering of Microsoft Corporation for database management the SQL server 2005 is one of the powerful database management systems in the world Available for integration in almost any system that uses Mi
 

SQL Server Integration Services

SQL Server Integration Services Here is a sample chapter from Beginners Guide to SQL Server Integration Services Using Visual Studio 2005 by Jayaram Krishnaswamy Environment set up for Visual Studio 2005 with respect to SSIS and multiple tasking Connecting to Microsoft Access Text Files Excel S
 

Web Server

Web Server A web server can be a program or the computer itself which receives the requests from various other browsers and responds to those requests These requests are all requests that are being sent for some documents There are two kinds of web servers available The web server program and the
 

Home Networking

Home Networking Home networks are creating the modern day offices at home for individuals who prefer to stay at home while working For domestic usage the home networks found no uses as most people could afford only one computer However there are families that find one computer is not enough for them
 

Exploring Business Networking

Exploring Business Networking Introduction to Business Networking With the dawn of globalization and international business opportunities Business Networking is the latest buzz word among the business communities The Business Networking relies on the principle of sharing expertise knowledge skills s
 

N-Tier Architecture: Data Access Layer

N Tier Architecture Data Access Layer In an N Tier architecture the data access layer consists of components that aid one in the process of accessing the database When it is used correctly the data access layer serves as an abstract level for the structures of the database Simple changes that are ma
 

N-Tier Architecture: The Business Rules Layer

N Tier Architecture The Business Rules Layer Business Rules Layer in N Tier Architectures The Business Rules Layer in an N Tier architecture is that layer that contains the Business logic and or Business rules of the application Reserving a separate layer strictly for Business logic in an N Tier arc
 

N-Tier Architecture Presentation Logic Layer

N Tier Architecture Presentation Logic Layer Composition of the Presentation Layer The Presentation Layer in an N Tier structure is commonly referred to as the client” layer It consists of parts that are used to present data to an end user Examples of components on the Presentation Layer
 

N-Tier Application Partitioning

N Tier Application Partitioning Application partitioning is a vital process as it provides one with the opportunity to clearly define an even distribution of an application s presentation process and key data components without which you may find yourself feeling quite lost The components may be dis
 

About Us -  Privacy Policy -  Terms and Conditions -  Contact -  Ask Question -  Propose Category -  Site Updates 

Copyright © 2005 - 2009 GeekInterview.com. All Rights Reserved

Page copy protected against web site content infringement by Copyscape