Difference between revisions of "Server"

From Computer History Wiki
Jump to: navigation, search
m (+cat)
(Add modern second meaning)
 
Line 1: Line 1:
In an [[application]] which runs across a [[communication network]], the '''server''' is the end which provides the service (hence the name); the [[client]] at the other end makes contact with the server to request the service.
+
The term '''server''' has two related meanings.
 +
 
 +
In the original meaning, in an [[application]] which runs across a [[communication network]], the server is the end which provides the service (hence the name); the [[client]] at the other end makes contact with the server to request the service.
  
 
While clients may come and go (in the sense of being started and shut down), servers (or a service housing which is prepared to start a server when a request comes in) generally are always operational, waiting for a request to come in (since the requests usually arrive [[asynchronous]]ly).
 
While clients may come and go (in the sense of being started and shut down), servers (or a service housing which is prepared to start a server when a request comes in) generally are always operational, waiting for a request to come in (since the requests usually arrive [[asynchronous]]ly).
 +
 +
The later meaning is a computer which is intended primarily to run servers, to provide various services (usually [[World Wide Web|Web]] [[hosting]]).
  
 
{{semi-stub}}
 
{{semi-stub}}
  
 
[[Category: Networking Basics‎]]
 
[[Category: Networking Basics‎]]

Latest revision as of 15:43, 17 August 2019

The term server has two related meanings.

In the original meaning, in an application which runs across a communication network, the server is the end which provides the service (hence the name); the client at the other end makes contact with the server to request the service.

While clients may come and go (in the sense of being started and shut down), servers (or a service housing which is prepared to start a server when a request comes in) generally are always operational, waiting for a request to come in (since the requests usually arrive asynchronously).

The later meaning is a computer which is intended primarily to run servers, to provide various services (usually Web hosting).