Search the World's Largest Database of Information Science & Technology Terms & Definitions
InfInfoScipedia LogoScipedia
A Free Service of IGI Global Publishing House
Below please find a list of definitions for the term that
you selected from multiple scholarly research resources.

What is Client-Server Architecture

Handbook of Research on Big Data Storage and Visualization Techniques
A computing model for distributed applications. Workload is divided between a server and client. Typically client and server communicate over a computer network, though a client and server may reside on the same computer. Server provides a service which clients can seek by requesting.
Published in Chapter:
Database Systems for Big Data Storage and Retrieval
Venkat Gudivada (East Carolina University, USA), Amy Apon (Clemson University, USA), and Dhana L. Rao (East Carolina University, USA)
DOI: 10.4018/978-1-5225-3142-5.ch003
Special needs of Big Data applications have ushered in several new classes of systems for data storage and retrieval. Each class targets the needs of a category of Big Data application. These systems differ greatly in their data models and system architecture, approaches used for high availability and scalability, query languages and client interfaces provided. This chapter begins with a description of the emergence of Big Data and data management requirements of Big Data applications. Several new classes of database management systems have emerged recently to address the needs of Big Data applications. NoSQL is an umbrella term used to refer to these systems. Next, a taxonomy for NoSQL systems is developed and several NoSQL systems are classified under this taxonomy. Characteristics of representative systems in each class are also discussed. The chapter concludes by indicating the emerging trends of NoSQL systems and research issues.
Full Text Chapter Download: US $37.50 Add to Cart
More Results
A New System for the Integration of Medical Imaging Processing Algorithms into a Web Environment
The most fundamental distributed architecture. A client-server architecture is simply a client process that request services from a server process.
Full Text Chapter Download: US $37.50 Add to Cart
A Package-Based Architecture for Customized GIS
The term client/server was first used in the 1980s in reference to personal computers (PCs) on a network. The actual client/server model started gaining acceptance in the late 1980s. The client/server software architecture is a versatile, message-based and modular infrastructure that is intended to improve usability, flexibility, interoperability, and scalability as compared to centralized, mainframe, time sharing computing. A client is defined as a requester of services and a server is defined as the provider of services. A single machine can be both a client and a server depending on the software configuration.
Full Text Chapter Download: US $37.50 Add to Cart
A Service-Oriented Computing Platform: An Architecture Case Study
The client-server architecture is a distributed architecture that separates a service requestor (client) from a provider of service or resource (server).
Full Text Chapter Download: US $37.50 Add to Cart
Design and Implementation of a Location-Based Service With Emphasis on a Geographical Database
It is a computing model including servers (the resource or service providers) and clients (the service requesters), where the server hosts, manages, and delivers the resources and services to be used by the client. For example, the electronic commerce systems are usually implemented by using a three-tier client-server architecture, where the server is the e-commerce provider (computing facilities) and the client is the end users (browsers).
Full Text Chapter Download: US $37.50 Add to Cart
A Reflection on E-Collaboration Infrastructure for Research Communities
A two-tier model which split the presentation for input/output (at the client) from the heavy-duty processing of information (at the server).
Full Text Chapter Download: US $37.50 Add to Cart
eContent Pro Discount Banner
InfoSci OnDemandECP Editorial ServicesAGOSR