14 lines
1.7 KiB
Org Mode
14 lines
1.7 KiB
Org Mode
:PROPERTIES:
|
||
:ID: f2b1d5af-1a7d-47a5-95c8-4a85d558419e
|
||
:END:
|
||
#+title: server
|
||
|
||
In computing, a server is a piece of computer hardware or software (computer program) that provides functionality for other programs or devices, called "[[id:70899526-8b7d-4976-94fc-cc07c41e550a][clients]]". This architecture is called the client–server model. Servers can provide various functionalities, often called "services", such as sharing data or resources among multiple clients or performing computations for a client. A single server can serve multiple clients, and a single client can use multiple servers. A client process may run on the same device or may connect over a network to a server on a different device. Typical servers are database servers, file servers, mail servers, print servers, web servers, game servers, and application servers.
|
||
|
||
Client–server systems are usually most frequently implemented by (and often identified with) the request–response model: a client sends a request to the server, which performs some action and sends a response back to the client, typically with a result or acknowledgment. Designating a computer as "server-class hardware" implies that it is specialized for running servers on it. This often implies that it is more powerful and reliable than standard personal computers, but alternatively, large computing [[id:408e8348-778a-4fbd-a14d-9f3d9c595b4a][clusters]] may be composed of many relatively simple, replaceable server components
|
||
|
||
* Server in use
|
||
** [[id:d54bf885-a702-48bb-b108-e9e982bc5952][master-computation-server-w0]]
|
||
** [[id:80a4104e-af18-4d90-a45e-2c92b51e8c0c][main-communication-server-w10]]
|
||
** [[id:fbf9a139-a414-4349-b217-663f15e9a8bd][backup-server-w11]]
|