Table of Contents
137 relations: Abstraction (computer science), Abstraction layer, Algorithm, API, Application layer, Application server, Application software, ARPANET, ASP.NET, Bandwidth (computing), Bank, Business logic, C Sharp (programming language), Centralized computing, Client (computing), Client–queue–client, Client–server model, Cloud computing, Communication protocol, Computer, Computer (magazine), Computer file, Computer network, Computer network programming, Computer program, Computer scientist, Computer security, Computer terminal, Concern (computer science), Configurable Network Computing, Content format, Credential, Cross-site scripting, CSS, Data (computer science), Data storage, Database, Database server, Decentralised system, Denial-of-service attack, Design pattern, Diskless node, Distributed computing, Downtime, Email, Encryption, Endpoint security, Failover, File server, File Transfer Protocol, ... Expand index (87 more) »
- Clients (computing)
Abstraction (computer science)
In software engineering and computer science, abstraction is the process of generalizing concrete details, such as attributes, away from the study of objects and systems to focus attention on details of greater importance.
See Client–server model and Abstraction (computer science)
Abstraction layer
In computing, an abstraction layer or abstraction level is a way of hiding the working details of a subsystem.
See Client–server model and Abstraction layer
Algorithm
In mathematics and computer science, an algorithm is a finite sequence of mathematically rigorous instructions, typically used to solve a class of specific problems or to perform a computation.
See Client–server model and Algorithm
API
An is a way for two or more computer programs or components to communicate with each other.
See Client–server model and API
Application layer
An application layer is an abstraction layer that specifies the shared communication protocols and interface methods used by hosts in a communications network.
See Client–server model and Application layer
Application server
An application server is a server that hosts applications or software that delivers a business application through a communication protocol. Client–server model and application server are servers (computing).
See Client–server model and Application server
Application software
An application program (software application, or application, or app for short) is a computer program designed to carry out a specific task other than one relating to the operation of the computer itself, typically to be used by end-users.
See Client–server model and Application software
ARPANET
The Advanced Research Projects Agency Network (ARPANET) was the first wide-area packet-switched network with distributed control and one of the first computer networks to implement the TCP/IP protocol suite.
See Client–server model and ARPANET
ASP.NET
ASP.NET is a server-side web-application framework designed for web development to produce dynamic web pages.
See Client–server model and ASP.NET
Bandwidth (computing)
In computing, bandwidth is the maximum rate of data transfer across a given path.
See Client–server model and Bandwidth (computing)
Bank
A bank is a financial institution that accepts deposits from the public and creates a demand deposit while simultaneously making loans.
See Client–server model and Bank
Business logic
In computer software, business logic or domain logic is the part of the program that encodes the real-world business rules that determine how data can be created, stored, and changed.
See Client–server model and Business logic
C Sharp (programming language)
C# is a general-purpose high-level programming language supporting multiple paradigms.
See Client–server model and C Sharp (programming language)
Centralized computing
Centralized computing is computing done at a central location, using terminals that are attached to a central computer.
See Client–server model and Centralized computing
Client (computing)
Client is a computer that gets information from another computer called server in the context of client–server model of computer networks. Client–server model and client (computing) are clients (computing).
See Client–server model and Client (computing)
Client–queue–client
A client–queue–client or passive queue system is a client–server computer network in which the server is a data queue for the clients. Client–server model and client–queue–client are network architecture.
See Client–server model and Client–queue–client
Client–server model
The client–server model is a distributed application structure that partitions tasks or workloads between the providers of a resource or service, called servers, and service requesters, called clients. Client–server model and client–server model are application layer protocols, clients (computing), inter-process communication, network architecture and servers (computing).
See Client–server model and Client–server model
Cloud computing
Cloud computing is the on-demand availability of computer system resources, especially data storage (cloud storage) and computing power, without direct active management by the user.
See Client–server model and Cloud computing
Communication protocol
A communication protocol is a system of rules that allows two or more entities of a communications system to transmit information via any variation of a physical quantity.
See Client–server model and Communication protocol
Computer
A computer is a machine that can be programmed to automatically carry out sequences of arithmetic or logical operations (computation).
See Client–server model and Computer
Computer (magazine)
Computer is an IEEE Computer Society practitioner-oriented magazine issued to all members of the society.
See Client–server model and Computer (magazine)
Computer file
In computing, a computer file is a resource for recording data on a computer storage device, primarily identified by its filename. Client–server model and computer file are inter-process communication.
See Client–server model and Computer file
Computer network
A computer network is a set of computers sharing resources located on or provided by network nodes.
See Client–server model and Computer network
Computer network programming
Computer network programming involves writing computer programs that enable processes to communicate with each other across a computer network. Client–server model and computer network programming are inter-process communication.
See Client–server model and Computer network programming
Computer program
A computer program is a sequence or set of instructions in a programming language for a computer to execute.
See Client–server model and Computer program
Computer scientist
A computer scientist is a scholar who specializes in the academic study of computer science.
See Client–server model and Computer scientist
Computer security
Computer security (also cybersecurity, digital security, or information technology (IT) security) is the protection of computer systems and networks from threats that may result in unauthorized information disclosure, theft of (or damage to) hardware, software, or data, as well as from the disruption or misdirection of the services they provide.
See Client–server model and Computer security
Computer terminal
A computer terminal is an electronic or electromechanical hardware device that can be used for entering data into, and transcribing data from, a computer or a computing system.
See Client–server model and Computer terminal
Concern (computer science)
In computer science, a concern is a particular set of information that has an effect on the code of a computer program.
See Client–server model and Concern (computer science)
Configurable Network Computing
Configurable Network Computing or CNC is JD Edwards's (JDE) client–server proprietary architecture and methodology.
See Client–server model and Configurable Network Computing
Content format
A content format is an encoded format for converting a specific type of data to displayable information.
See Client–server model and Content format
Credential
A credential is a piece of any document that details a qualification, competence, or authority issued to an individual by a third party with a relevant or de facto authority or assumed competence to do so.
See Client–server model and Credential
Cross-site scripting
Cross-site scripting (XSS) is a type of security vulnerability that can be found in some web applications.
See Client–server model and Cross-site scripting
CSS
Cascading Style Sheets (CSS) is a style sheet language used for specifying the presentation and styling of a document written in a markup language such as HTML or XML (including XML dialects such as SVG, MathML or XHTML).
See Client–server model and CSS
Data (computer science)
In computer science, data (treated as singular, plural, or as a mass noun) is any sequence of one or more symbols; datum is a single symbol of data.
See Client–server model and Data (computer science)
Data storage
Data storage is the recording (storing) of information (data) in a storage medium.
See Client–server model and Data storage
Database
In computing, a database is an organized collection of data or a type of data store based on the use of a database management system (DBMS), the software that interacts with end users, applications, and the database itself to capture and analyze the data.
See Client–server model and Database
Database server
A database server is a server which uses a database application that provides database services to other computer programs or to computers, as defined by the client–server model. Client–server model and database server are servers (computing).
See Client–server model and Database server
Decentralised system
A decentralised system in systems theory is a system in which lower level components operate on local information to accomplish global goals.
See Client–server model and Decentralised system
Denial-of-service attack
In computing, a denial-of-service attack (DoS attack) is a cyber-attack in which the perpetrator seeks to make a machine or network resource unavailable to its intended users by temporarily or indefinitely disrupting services of a host connected to a network.
See Client–server model and Denial-of-service attack
Design pattern
A design pattern is the re-usable form of a solution to a design problem.
See Client–server model and Design pattern
Diskless node
A diskless node (or diskless workstation) is a workstation or personal computer without disk drives, which employs network booting to load its operating system from a server.
See Client–server model and Diskless node
Distributed computing
Distributed computing is a field of computer science that studies distributed systems, defined as computer systems whose inter-communicating components are located on different networked computers.
See Client–server model and Distributed computing
Downtime
The term downtime (also (system) outage) is used to refer to periods when a system is unavailable.
See Client–server model and Downtime
Electronic mail (email or e-mail) is a method of transmitting and receiving messages using electronic devices.
See Client–server model and Email
Encryption
In cryptography, encryption is the process of transforming (more specifically, encoding) information in a way that, ideally, only authorized parties can decode.
See Client–server model and Encryption
Endpoint security
Endpoint security or endpoint protection is an approach to the protection of computer networks that are remotely bridged to client devices.
See Client–server model and Endpoint security
Failover
Failover is switching to a redundant or standby computer server, system, hardware component or network upon the failure or abnormal termination of the previously active application, server, system, hardware component, or network in a computer network.
See Client–server model and Failover
File server
In computing, a file server (or fileserver) is a computer attached to a network that provides a location for shared disk access, i.e. storage of computer files (such as text, image, sound, video) that can be accessed by workstations within a computer network. Client–server model and file server are servers (computing).
See Client–server model and File server
File Transfer Protocol
The File Transfer Protocol (FTP) is a standard communication protocol used for the transfer of computer files from a server to a client on a computer network. Client–server model and file Transfer Protocol are application layer protocols.
See Client–server model and File Transfer Protocol
Frontend and backend
In software engineering, the terms frontend and backend (sometimes written as back end or back-end) refer to the separation of concerns between the presentation layer (frontend), and the data access layer (backend) of a piece of software, or the physical infrastructure or hardware.
See Client–server model and Frontend and backend
German National Library of Science and Technology
The German National Library of Science and Technology (Technische Informationsbibliothek), abbreviated TIB, is the national library of the Federal Republic of Germany for all fields of engineering, technology, and the natural sciences.
See Client–server model and German National Library of Science and Technology
Google Earth
Google Earth is a computer program that renders a 3D representation of Earth based primarily on satellite imagery.
See Client–server model and Google Earth
Great Internet Mersenne Prime Search
The Great Internet Mersenne Prime Search (GIMPS) is a collaborative project of volunteers who use freely available software to search for Mersenne prime numbers.
See Client–server model and Great Internet Mersenne Prime Search
High availability
High availability (HA) is a characteristic of a system that aims to ensure an agreed level of operational performance, usually uptime, for a higher than normal period.
See Client–server model and High availability
Host (network)
A network host is a computer or other device connected to a computer network.
See Client–server model and Host (network)
HTML
Hypertext Markup Language (HTML) is the standard markup language for documents designed to be displayed in a web browser.
See Client–server model and HTML
HTTP
HTTP (Hypertext Transfer Protocol) is an application layer protocol in the Internet protocol suite model for distributed, collaborative, hypermedia information systems. Client–server model and HTTP are application layer protocols.
See Client–server model and HTTP
IBM
International Business Machines Corporation (using the trademark IBM), nicknamed Big Blue, is an American multinational technology company headquartered in Armonk, New York and present in over 175 countries.
See Client–server model and IBM
IEEE Computer Society
IEEE Computer Society (commonly known as the Computer Society or CS) is a technical society of the Institute of Electrical and Electronics Engineers (IEEE) dedicated to computing, namely the major areas of hardware, software, standards and people, "advancing the theory, practice, and application of computer and information processing science and technology." It was founded in 1946 and is the largest of 39 technical societies organized under the IEEE Technical Activities Board with over 375,000 members in 150 countries, more that 100,000 being based in the United States alone.
See Client–server model and IEEE Computer Society
Information technology management
Information technology management or IT management is the discipline whereby all of the information technology resources of a firm are managed in accordance with its needs and priorities.
See Client–server model and Information technology management
Input/output
In computing, input/output (I/O, i/o, or informally io or IO) is the communication between an information processing system, such as a computer, and the outside world, such as another computer system, peripherals, or a human operator.
See Client–server model and Input/output
Inter-process communication
In computer science, inter-process communication (IPC), also spelled interprocess communication, are the mechanisms provided by an operating system for processes to manage shared data.
See Client–server model and Inter-process communication
Inter-server
In computer network protocol design, inter-server communication is an extension of the client–server model in which data are exchanged directly between servers.
See Client–server model and Inter-server
Internet
The Internet (or internet) is the global system of interconnected computer networks that uses the Internet protocol suite (TCP/IP) to communicate between networks and devices.
See Client–server model and Internet
Internet Engineering Task Force
The Internet Engineering Task Force (IETF) is a standards organization for the Internet and is responsible for the technical standards that make up the Internet protocol suite (TCP/IP).
See Client–server model and Internet Engineering Task Force
Java (programming language)
Java is a high-level, class-based, object-oriented programming language that is designed to have as few implementation dependencies as possible.
See Client–server model and Java (programming language)
JavaScript
JavaScript, often abbreviated as JS, is a programming language and core technology of the Web, alongside HTML and CSS.
See Client–server model and JavaScript
JD Edwards
J.D. Edwards World Solution Company or JD Edwards, abbreviated JDE, was an enterprise resource planning (ERP) software company, whose namesake ERP system is still sold under ownership by Oracle Corporation.
See Client–server model and JD Edwards
Job (computing)
In computing, a job is a unit of work or unit of execution (that performs said work).
See Client–server model and Job (computing)
Key (cryptography)
A key in cryptography is a piece of information, usually a string of numbers or letters that are stored in a file, which, when processed through a cryptographic algorithm, can encode or decode cryptographic data.
See Client–server model and Key (cryptography)
Load (computing)
In UNIX computing, the system load is a measure of the amount of computational work that a computer system performs.
See Client–server model and Load (computing)
Load balancing (computing)
In computing, load balancing is the process of distributing a set of tasks over a set of resources (computing units), with the aim of making their overall processing more efficient. Client–server model and load balancing (computing) are servers (computing).
See Client–server model and Load balancing (computing)
Login
In computer security, logging in (or logging on, signing in, or signing on) is the process by which an individual gains access to a computer system or program by identifying and authenticating themselves.
See Client–server model and Login
Mainframe computer
A mainframe computer, informally called a mainframe or big iron, is a computer used primarily by large organizations for critical applications like bulk data processing for tasks such as censuses, industry and consumer statistics, enterprise resource planning, and large-scale transaction processing.
See Client–server model and Mainframe computer
Malware
Malware (a portmanteau of malicious software)Tahir, R. (2018).
See Client–server model and Malware
Man-in-the-middle attack
In cryptography and computer security, a man-in-the-middle (MITM) attack, or on-path attack, is a cyberattack where the attacker secretly relays and possibly alters the communications between two parties who believe that they are directly communicating with each other, as the attacker has inserted themselves between the two user parties.
See Client–server model and Man-in-the-middle attack
Mass storage
In computing, mass storage refers to the storage of large amounts of data in a persisting and machine-readable fashion.
See Client–server model and Mass storage
Master–slave (technology)
Master–slave is a model of asymmetric communication or control where one device or process (the master) controls one or more other devices or processes (the slaves) and serves as their communication hub.
See Client–server model and Master–slave (technology)
Messaging pattern
In software architecture, a messaging pattern is an architectural pattern which describes how two different parts of an application, or different systems connect and communicate with each other. Client–server model and messaging pattern are inter-process communication.
See Client–server model and Messaging pattern
Microarchitecture
In electronics, computer science and computer engineering, microarchitecture, also called computer organization and sometimes abbreviated as μarch or uarch, is the way a given instruction set architecture (ISA) is implemented in a particular processor.
See Client–server model and Microarchitecture
Microcomputer
A microcomputer is a small, relatively inexpensive computer having a central processing unit (CPU) made out of a microprocessor.
See Client–server model and Microcomputer
Microprocessor
A microprocessor is a computer processor for which the data processing logic and control is included on a single integrated circuit (IC), or a small number of ICs.
See Client–server model and Microprocessor
Minicomputer
A minicomputer, or colloquially mini, is a type of smaller general-purpose computer developed in the mid-1960s and sold at a much lower price than mainframe and mid-size computers from IBM and its direct competitors.
See Client–server model and Minicomputer
Modular programming
Modular programming is a software design technique that emphasizes separating the functionality of a program into independent, interchangeable modules, such that each contains everything necessary to execute only one aspect of the desired functionality.
See Client–server model and Modular programming
Networking hardware
Networking hardware, also known as network equipment or computer networking devices, are electronic devices that are required for communication and interaction between devices on a computer network.
See Client–server model and Networking hardware
Node (networking)
In telecommunications networks, a node (‘knot’) is either a redistribution point or a communication endpoint.
See Client–server model and Node (networking)
Node.js
Node.js is a cross-platform, open-source JavaScript runtime environment that can run on Windows, Linux, Unix, macOS, and more.
See Client–server model and Node.js
O'Reilly Media
O'Reilly Media, Inc. (formerly O'Reilly & Associates) is an American learning company established by Tim O'Reilly provides technical and professional skills development courses via an online learning platform.
See Client–server model and O'Reilly Media
Observer pattern
In software design and engineering, the observer pattern is a software design pattern in which an object, named the subject, maintains a list of its dependents, called observers, and notifies them automatically of any state changes, usually by calling one of their methods.
See Client–server model and Observer pattern
Online banking
Online banking, also known as internet banking, virtual banking, web banking or home banking, is a system that enables customers of a bank or other financial institution to conduct a range of financial transactions through the financial institution's website or mobile app.
See Client–server model and Online banking
Operating system
An operating system (OS) is system software that manages computer hardware and software resources, and provides common services for computer programs.
See Client–server model and Operating system
OS/360 and successors
OS/360, officially known as IBM System/360 Operating System, is a discontinued batch processing operating system developed by IBM for their then-new System/360 mainframe computer, announced in 1964; it was influenced by the earlier IBSYS/IBJOB and Input/Output Control System (IOCS) packages for the IBM 7090/7094 and even more so by the PR155 Operating System for the IBM 1410/7010 processors.
See Client–server model and OS/360 and successors
PARC (company)
SRI Future Concepts Division (formerly Palo Alto Research Center, PARC and Xerox PARC) is a research and development company in Palo Alto, California.
See Client–server model and PARC (company)
Parsing
Parsing, syntax analysis, or syntactic analysis is the process of analyzing a string of symbols, either in natural language, computer languages or data structures, conforming to the rules of a formal grammar.
See Client–server model and Parsing
Peer-to-peer
Peer-to-peer (P2P) computing or networking is a distributed application architecture that partitions tasks or workloads between peers.
See Client–server model and Peer-to-peer
Penton (company)
Penton was an information services and marketing company.
See Client–server model and Penton (company)
Perl
Perl is a high-level, general-purpose, interpreted, dynamic programming language.
See Client–server model and Perl
Personal computer
A personal computer, often referred to as a PC, is a computer designed for individual use.
See Client–server model and Personal computer
PHP
PHP is a general-purpose scripting language geared towards web development.
See Client–server model and PHP
Programmer
A programmer, computer programmer or coder is an author of computer source code someone with skill in computer programming.
See Client–server model and Programmer
Publish–subscribe pattern
In software architecture, publish–subscribe is a messaging pattern where publishers categorize messages into classes that are received by subscribers.
See Client–server model and Publish–subscribe pattern
Pull technology
Pull coding or client pull is a style of network communication, where the initial request for data originates from the client, and then is responded to by the server.
See Client–server model and Pull technology
Push technology
Push technology, also known as server Push, refers to a communication method, where the communication is initiated by a server rather than a client.
See Client–server model and Push technology
Python (programming language)
Python is a high-level, general-purpose programming language.
See Client–server model and Python (programming language)
Redundancy (engineering)
In engineering and systems theory, redundancy is the intentional duplication of critical components or functions of a system with the goal of increasing reliability of the system, usually in the form of a backup or fail-safe, or to improve actual system performance, such as in the case of GNSS receivers, or multi-threaded computer processing.
See Client–server model and Redundancy (engineering)
Remote job entry
Remote job entry, or Remote Batch, is the procedure for sending requests for non-interactive data processing tasks (jobs) to mainframe computers from remote workstations, and by extension the process of receiving the output from such jobs at a remote workstation.
See Client–server model and Remote job entry
Remote procedure call
In distributed computing, a remote procedure call (RPC) is when a computer program causes a procedure (subroutine) to execute in a different address space (commonly on another computer on a shared computer network), which is written as if it were a normal (local) procedure call, without the programmer explicitly writing the details for the remote interaction. Client–server model and remote procedure call are inter-process communication.
See Client–server model and Remote procedure call
Request–response
In computer science, request–response or request–reply is one of the basic methods computers use to communicate with each other in a network, in which the first computer sends a request for some data and the second responds to the request.
See Client–server model and Request–response
Rich client
In computer networking, a rich client (also called a heavy, fat or thick client) is a computer (a "client" in client–server network architecture) that typically provides rich functionality independent of the central server. Client–server model and rich client are clients (computing).
See Client–server model and Rich client
Ruby (programming language)
Ruby is an interpreted, high-level, general-purpose programming language.
See Client–server model and Ruby (programming language)
Scheduling (computing)
In computing, scheduling is the action of assigning resources to perform tasks.
See Client–server model and Scheduling (computing)
Separation of concerns
In computer science, separation of concerns (sometimes abbreviated as SoC) is a design principle for separating a computer program into distinct sections.
See Client–server model and Separation of concerns
Server (computing)
A server is a computer that provides information to other computers called "clients" on computer network. Client–server model and server (computing) are servers (computing).
See Client–server model and Server (computing)
Server change number
The Server Change Number (SCN) is a counter variable used in Client/Server Architecture systems to find out whether the server state could be synchronized with the state of the client. Client–server model and server change number are servers (computing).
See Client–server model and Server change number
Service-oriented architecture
In software engineering, service-oriented architecture (SOA) is an architectural style that focuses on discrete services instead of a monolithic design.
See Client–server model and Service-oriented architecture
SETI@home
SETI@home ("SETI at home") is a project of the Berkeley SETI Research Center to analyze radio signals with the aim of searching for signs of extraterrestrial intelligence.
See Client–server model and SETI@home
Shared resource
In computing, a shared resource, or network share, is a computer resource made available from one host to other hosts on a computer network. Client–server model and shared resource are application layer protocols.
See Client–server model and Shared resource
Smartphone
A smartphone, often simply called a phone, is a mobile device that combines the functionality of a traditional mobile phone with advanced computing capabilities.
See Client–server model and Smartphone
SQL injection
In computing, SQL injection is a code injection technique used to attack data-driven applications, in which malicious SQL statements are inserted into an entry field for execution (e.g. to dump the database contents to the attacker).
See Client–server model and SQL injection
SQL Server Pro
SQL Server Pro was a monthly trade digital publication and website owned by Penton serving the information needs of IT Professionals in various fields including data processing, database administration, database development, computer-related consulting, and many other areas.
See Client–server model and SQL Server Pro
SRI International
SRI International (SRI) is an American nonprofit scientific research institute and organization headquartered in Menlo Park, California.
See Client–server model and SRI International
Swift (programming language)
Swift is a high-level general-purpose, multi-paradigm, compiled programming language created by Chris Lattner in 2010 for Apple Inc. and maintained by the open-source community.
See Client–server model and Swift (programming language)
Systems Network Architecture
Systems Network Architecture (SNA) is IBM's proprietary networking architecture, created in 1974. Client–server model and Systems Network Architecture are network architecture.
See Client–server model and Systems Network Architecture
Task (computing)
In computing, a task is a unit of execution or a unit of work.
See Client–server model and Task (computing)
Thin client
In computer networking, a thin client, sometimes called slim client or lean client, is a simple (low-performance) computer that has been optimized for establishing a remote connection with a server-based computing environment.
See Client–server model and Thin client
United States Department of Defense
The United States Department of Defense (DoD, USDOD, or DOD) is an executive branch department of the federal government of the United States charged with coordinating and supervising all agencies and functions of the U.S. government directly related to national security and the United States Armed Forces.
See Client–server model and United States Department of Defense
Uptime
Uptime is a measure of system reliability, expressed as the period of time a machine, typically a computer, has been continuously working and available.
See Client–server model and Uptime
User (computing)
A user is a person who utilizes a computer or network service.
See Client–server model and User (computing)
Visual Basic
Visual Basic is a name for a family of programming languages from Microsoft.
See Client–server model and Visual Basic
Web application
A web application (or web app) is application software that is accessed using a web browser.
See Client–server model and Web application
Web browser
A web browser is an application for accessing websites.
See Client–server model and Web browser
Web page
A web page (or webpage) is a document on the Web that is accessed in a web browser.
See Client–server model and Web page
Web server
A web server is computer software and underlying hardware that accepts requests via HTTP (the network protocol created to distribute web content) or its secure variant HTTPS. Client–server model and web server are servers (computing).
See Client–server model and Web server
Web service
A web service (WS) is either.
See Client–server model and Web service
World Wide Web
The World Wide Web (WWW or simply the Web) is an information system that enables content sharing over the Internet through user-friendly ways meant to appeal to users beyond IT specialists and hobbyists.
See Client–server model and World Wide Web
X Window System
The X Window System (X11, or simply X) is a windowing system for bitmap displays, common on Unix-like operating systems.
See Client–server model and X Window System
See also
Clients (computing)
- Aquiles
- Bitcoin Core
- Client (computing)
- Client–server model
- Client-side encryption
- Client-side persistent data
- Email clients
- FTP clients
- Game client
- IRC clients
- Instant messaging clients
- List of MUD clients
- List of UPnP AV media servers and clients
- List of bitcoin forks
- RUMBA
- Remote Database Access
- Rich client
- SAP Graphical User Interface
- Thin clients
- Trusted client
- User agent
- User-Agent header
References
Also known as 2-tier, 2-tier architecture, Benefits of client server computing, Client server, Client server architecture, Client server communication, Client side, Client-Server, Client-Server Architecture, Client-Side, Client-server computing, Client-server programming, Client-server protocol, Client-server system, Client/Server Architecture, Client/server, Client/server computing, Client/server environment, Client/server network, Client/server principle, Client/server protocol, Clientside, Server side, Server-Side, Server-client architecture, Server-client model, Serverside.

