Client/Server Computing
Client/Server computing is a computing model in which client and server computers communicate with each other over a network. In client/server computing, a server takes requests from client computers and shares its resources, applications and/or data with one or more client computers on the network, and a client is a computing device that initiates contact with a server in order to make use of a shareable resource.
From the first client/server computing model introduced at Xerox PARC in the 1970s to today's highly advanced client server computing networks, our client/server computing dictionary offers a glossary of key terms you need to know.
- ACID
- Amazon Snowball Edge
- application server
- BXXP - Blocks Extensible Exchange Protocol
- Castanet
- Citrix server
- client
- client-server architecture
- client-side
- ColdFusion
- Containers-as-a-Service (CaaS)
- database server
- Docker
- end-user computing
- Enterprise JavaBeans
- fat client
- full stack
- Gnutella
- HTTP request header
- HTTP response header
- ICA
- ICAP - Internet Content Adaption Protocol
- J2EE - Java 2 Platform Enterprise Edition
- LPD/LPR - line printer daemon/line printer remote
- Mac OS X Server
- middleware
- Millennium
- NAS - Network Attached Storage
- ODMA
- OpenStack Havana
- OpenStack Mitaka
- peer-to-peer architecture
- postback
- Project Natick
- SAN - Storage Area Network
- SAN fabric
- screen scraper
- SCTP - Stream Control Transmission Protocol
- SCTP association
- SCTP endpoint
- server operating system
- SIMPLE
- smart client
- thin client
- three-tier
- TP monitor
- transaction processing
- TSN - Transmission Sequence Number
- two-tier
- UAS - user-agent server
- vCloud Hybrid Service Disaster Recovery
- vertical cloud computing
- VMware vSphere
- vNAS
- vSERV
- WinFrame
WEBOPEDIA NEWS
Stay up to date on the latest developments in Internet terminology with a free newsletter from Webopedia. Join to subscribe now.