2.9 KiB
What is a server? I mean technically it is anything that can act as storage and serve data from one device to another.
! via Wikipedia A server is a computer that provides information to other computers called "clients" on computer network.[1] 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.[2] Typical servers are database servers, file servers, mail servers, print servers, web servers, game servers, and application servers.
Almost the entire structure of the internet is based on the client-server model.
The role of a server is to share data as well as to share resources and distribute work. A server computer can serve its own computer programs as well; depending on the scenario, this could be part of a quid pro quo transaction, or simply a technical possibility. The following list shows several scenarios in which a server is used and its clients.
Types of Server:
- Application server
- client with a browser or a local front end/web server
- Catalog Server
- any computer program that needs to find somthing on a network such as domain member or email client
- Communication Server
- communication endpoints either users or devices
- Computing Srver
- any computer porgram that needs more cpu and ram than a personal computer
- client must be a networked computer
- Database Server
- spreadsheets
- any computer program that consumes well-organized data in large volumes
- Fax Server
- any fax sender or recipient
- File Server
- networked computers
- even local programs
- Game Server
- personal computers or gaming consoles
- Mail Server
- senders and recipients of email
- Media Server
- Print Server
- computers in need of printing something
- Sound Server
- computer programs of the same computer and network clients
- Proxy Server
- any networked computer
- Virtual Server
- any networked computer
- Web Server
- computers with a web browser
- refer to the 2. On Hosts file for that
The Jargon File defines server in the common sense of a process performing service for requests, usually remote,[7] with the 1981 version reading:[8]
SERVER n. A kind of DAEMON which performs a service for the requester, which often runs on a computer other than the one on which the server runs.
The average utilization of a server in the early 2000s was 5 to 15%, but with the adoption of virtualization this figure started to increase to reduce the number of servers needed
base melody counter -