Full Text

client/server architecture

Fred Niederman


Extract

The term “client/server” refers to a logical architecture that describes a way of subdividing tasks among processors in a network. Client/server applications and systems are distinguished from other logical architectures (such as hierarchical and peer‐to‐peer) by dividing tasks into two components: a client with which the user is generally in direct contact and a server that performs relatively standardized tasks for a set of clients. Multiple clients can be programmed to use the results of server activities; a single client can access one or more servers to perform a variety of tasks. Frequently, a personal computer or workstation is used for the client, while a workstation, minicomputer, mainframe, or supercomputer is used for the server. However, the logical client/server design can be implemented with other hardware patterns and may also be implemented on a single machine. One computer within a network can host both client and server programs. Middleware is generally required to provide communication routes for client requests to servers and server responses to clients. The simplest version of client/server architectures are organized in two tiers with clients interacting directly with servers; however, more robust designs use three or more tiers to provide queues, application processing, or other services ( www.sei.cmu.edu/str/descriptions/clientserver_body.html ). The client/server ... log in or subscribe to read full text

Log In

You are not currently logged-in to Blackwell Reference Online

If your institution has a subscription, you can log in here:

 

     Forgotten your password?

Find out how to subscribe.

Your library does not have access to this title. Please contact your librarian to arrange access.


[ access key 0 : accessibility information including access key list ] [ access key 1 : home page ] [ access key 2 : skip navigation ] [ access key 6 : help ] [ access key 9 : contact us ] [ access key 0 : accessibility statement ]

Blackwell Publishing Home Page

Blackwell Reference Online ® is a Blackwell Publishing Inc. registered trademark
Technology partner: Semantico Ltd.

Blackwell Publishing and its licensors hold the copyright in all material held in Blackwell Reference Online. No material may be resold or published elsewhere without Blackwell Publishing's written consent, save as authorised by a licence with Blackwell Publishing or to the extent required by the applicable law.

Back to Top