Board index » delphi » What are the Three - Tiers?

What are the Three - Tiers?

What are the three tiers of application development?  People keep talking
about the first, middle and third tier.  

--
Posted via CNET Help.com
http://www.help.com/

 

Re:What are the Three - Tiers?


RBrin...@olrs.com (Rb) sagte in <soh16bs3db...@corp.supernews.com>:

Quote
>What are the three tiers of application development?  People keep talking
>about the first, middle and third tier.  

>--
>Posted via CNET Help.com
>http://www.help.com/

The first tier is the client/workstation frontend.
The second tier is the application that takes the
questions of the clients and sends them, if necessary
to the third tier which is the database-backend.

greetings
 Juergen Sommer

Re:What are the Three - Tiers?


Further information:

You can have 3 kinds of database applications:

1. Single tier (a client application using a local database).
2. Two tier (a client application using a database server).
3. Multi tier (a client application using one or more providers, which are
using one ore more database servers).

"Juergen Sommer" <webmas...@spiele-datenbank.de> schreef in bericht
news:8F84E51F5gamedb@194.25.2.2...

Quote
> RBrin...@olrs.com (Rb) sagte in <soh16bs3db...@corp.supernews.com>:

> >What are the three tiers of application development?  People keep talking
> >about the first, middle and third tier.

> >--
> >Posted via CNET Help.com
> >http://www.help.com/

> The first tier is the client/workstation frontend.
> The second tier is the application that takes the
> questions of the clients and sends them, if necessary
> to the third tier which is the database-backend.

> greetings
>  Juergen Sommer

Re:What are the Three - Tiers?


Typically in a three-tier environment you would have:

    1. user-interface tier
    2. business-logic tier
    3. database-access tier.

In a lot of three-tier applications, the 2nd and 3rd tiers reside on the
same server.

The UI tier is responsible for managing the physical appearance of the
application to the user and does some basic edit-level validation (eg dates
and numerics don't have illegal characters in them). This is sometimes
refered to as the 'thin' client.

The business-logic tier is the major component of the application and
provides all the data-processing, analysis, validation, etc.

The data-access tier is what physically gets the data in and out of the
application. This usually comprises the database server and often some kind
of interface to the server.

Of course, you can have more than three tiers. By segregating the
business-logic into a set of business objects, these objects can become
separate tiers in their own right.

Quote
M.H. Avegaart <avega...@NOSPAMmccomm.nl> wrote in message

news:8mbbje$q7k$1@porthos.nl.uu.net...
Quote
> Further information:

> You can have 3 kinds of database applications:

> 1. Single tier (a client application using a local database).
> 2. Two tier (a client application using a database server).
> 3. Multi tier (a client application using one or more providers, which are
> using one ore more database servers).

> "Juergen Sommer" <webmas...@spiele-datenbank.de> schreef in bericht
> news:8F84E51F5gamedb@194.25.2.2...
> > RBrin...@olrs.com (Rb) sagte in <soh16bs3db...@corp.supernews.com>:

> > >What are the three tiers of application development?  People keep
talking
> > >about the first, middle and third tier.

> > >--
> > >Posted via CNET Help.com
> > >http://www.help.com/

> > The first tier is the client/workstation frontend.
> > The second tier is the application that takes the
> > questions of the clients and sends them, if necessary
> > to the third tier which is the database-backend.

> > greetings
> >  Juergen Sommer

Other Threads