client-server

(redirected from Client-server architecture)
Also found in: Dictionary.

client-server

(programming)
A common form of distributed system in which software is split between server tasks and client tasks. A client sends requests to a server, according to some protocol, asking for information or action, and the server responds.

This is analogous to a customer (client) who sends an order (request) on an order form to a supplier (server) who despatches the goods and an invoice (response). The order form and invoice are part of the "protocol" used to communicate in this case.

There may be either one centralised server or several distributed ones. This model allows clients and servers to be placed independently on nodes in a network, possibly on different hardware and operating systems appropriate to their function, e.g. fast server/cheap client.

Examples are the name-server/name-resolver relationship in DNS, the file-server/file-client relationship in NFS and the screen server/client application split in the X Window System.

Usenet newsgroup: news:comp.client-server.

["The Essential Client/Server Survival Guide", 2nd edition, 1996].
References in periodicals archive ?
A client-server architecture allows multiple engineers to work on the same design data in real-time.
Instead of using just a client-server architecture, which slows down the process, the biometric database can be stored locally, on the identification terminal.
Loquendo MRCP Server enables clients to take advantage of the full range of Loquendo speech technologies using a flexible, standards-based, client-server architecture. It is positioned as the ideal solution for system integrators looking for high quality, multilingual speech technologies to boost the performance of their existing interactive voice response (IVR) services.
Adflo's client-server architecture allows users to check the status of ads, softproof ads and manage file deletions and submissions from their workstations.
A range of related topics, such as Java programming, database integration, client-server architecture, Web-based 3-D modeling and simulations, and open computing and design interaction are subsequently reviewed.
Additionally, with a new client-server architecture, the system now offers enterprise-class scalability for larger, multisite deployments.
(Currently, the product includes analysis for a wide range of external and internal flows, including conjugate heat transfer and porous media modeling; a broad set of turbulence models; and a variety of boundary conditions.) The "and more" comes from a complete rewrite of the CFD package, which is now based on a client-server architecture, Java scripts, and C++.
One path led to the replacement of current functionality, perhaps with client-server architecture to supplant older technology.
Its client-server architecture also pushes the intensive rules-enforcement work out of the server and onto the desktop computers, keeping the server running smoothly.
In most cases, the maintenance cost of client-server architecture represents about 80 percent of the five-year total cost of ownership for a system.
XRT uses client-server architecture, and has laid out a plan to make its products Web-only Java 2 Enterprise Edition (J2EE)-compliant, with most Web product releases scheduled for the first part of this year.
The company claims that the server is designed for small- or medium-sized businesses wanting to migrate from a desktop PC-based network to a client-server architecture.

Full browser ?