What are the two categories of Client-Server application
development?



What are the two categories of Client-Server application development?..

Answer / athi

*

Client Server Applications are a popular model for
system development, allowing logic and data access across a
distributed environment. A client server architecture can
also increase flexibility, allowing developers to use one
programming language or environment for one section and
other environments for other sections. The types of client
server architectures are normally classified based on the
number of tiers, or sections, of the application.

Two-tier client server model

*

The two-tier model is the one that most computer users
are familiar with; it's the basic foundation of the
Internet. In a classic two-tier architecture, one part of
the system -- called the client -- sends requests to another
part of the system -- called the server -- which processes
the request and sends the response back.

Much of the Internet, from web browsing to e-mail, is
based in some fashion on this architecture. The web browser
(client) sends a request to a web server, which determines
what the user is looking for and sends the information back
to the client. (See reference 1.)

N-tier client server model

*

After the two-tier model, the next categorization of
the client server architecture is a more generalized
approach, called the n-tier model. In this architecture, "n"
represents any number of tiers, ranging from three upwards.
For example, consider a web-based e-mail application. The
user logs in through their web browser. The browser sends
this request to a web server to process a user's log-in
attempt. The web server will take that information and send
it through to a database server to compare the data sent by
the client with the data in the database server. The
database server will send the result back to the web server,
which sends a response back to the client. If the user
successfully logs in, the next page will again send a
request to the web server, which in turn will request the
user's messages from the e-mail server. This would be
considered a four-tier system specifically.

N-tier special case: three-tier system

*

There is a special case in the n-tier category because
of its prevalence across the web. The three-tier model is
nearly ubiquitous throughout the Internet, serving as the
basis for the vast majority of web sites. The architecture
is quite simple: the web browser is the first tier, the web
application server is the second tier and the database layer
is the third tier. While it is quite simple to add
additional tiers onto this system (i.e., communicating with
an e-mail server), this model is the basis for virtually all
non-trivial web applications.


Read more: What Are the Two Categories of Client Server
Application Development? | eHow.com
http://www.ehow.com/list_6720372_two-client-server-application-development_.html#ixzz1M8rhYmnX

Is This Answer Correct ?    4 Yes 2 No

Post New Answer

More Databases AllOther Interview Questions

can any one tell me how i can start database testing mean what should be initial point and how i can write a query for listing page of any item thanks in advance

0 Answers  


In TeraData We have 5 SQL queries, without using BTEQ how can we execute those queries?

1 Answers   CTS,


plz suggest me the books for the preparation of NIC written exam.

4 Answers   NIC, Rolta,


What are the types of indexes that are present inside a database?

0 Answers   Abacus,


What is a Transformation?

0 Answers   Informatica,






What is the DIF format and when we will use in teradata

0 Answers  


Explain entity type?

0 Answers  


What is database server and how it works?

0 Answers  


how to reject duplicates in source sequential file and if by filter option then where is that filter option in the sequential file.

0 Answers  


What is ole db provider for sql server?

0 Answers  


How to do Stored procedure testing? Who does this testing (Developer or tester)?

0 Answers  


Which three commands cause a transaction to end?

0 Answers   3i Infotech,


Categories