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

What is ole db ado?

0 Answers  


Explain database partitioning.

0 Answers  


write a query for the fifth highest salary?

17 Answers   IBM, Matlabs, Ramco,


What is lagging in DBMS ?

0 Answers   Hexaware,


issues involved in modeling and building data werahouses

0 Answers  






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

1 Answers  


What is difference between clustered, non-clustered and unique index?

0 Answers   Abacus,


What is database collection?

0 Answers  


What is the difference between database and server?

0 Answers  


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

4 Answers   NIC, Rolta,


Which is the best sorting method if i have to sort the students of Harvard University according to their first name?

1 Answers   CybAge,


If the master device is full, how do I make the master database bigger?

0 Answers  


Categories