Difference between revisions of "Server (computing)"

From Wiki @ Karl Jones dot com
Jump to: navigation, search
(External links)
(See also)
 
(One intermediate revision by the same user not shown)
Line 41: Line 41:
 
* [[Client-server model]]
 
* [[Client-server model]]
 
* [[Database server]]
 
* [[Database server]]
 +
* [[Email server]]
 
* [[File server]]
 
* [[File server]]
 
* [[FTP server]]
 
* [[FTP server]]
Line 55: Line 56:
 
[[Category:Web design]]
 
[[Category:Web design]]
 
[[Category:Web design and development]]
 
[[Category:Web design and development]]
 +
[[Category:Web hosting]]
 +
[[Category:Web servers]]

Latest revision as of 09:56, 21 August 2016

A server is a running instance of an application capable of accepting requests from the client and giving responses accordingly.

Description

Servers can run on any computer including dedicated computers, which individually are also often referred to as "the server".

Servers operate within a client-server architecture.

Servers are computer programs running to serve the requests of other programs, the clients.

Thus, the server performs some tasks on behalf of clients.

It facilitates the clients to share data, information or any hardware and software resources.

The clients typically connect to the server through the network but may run on the same computer.

In the context of Internet Protocol (IP) networking, a server is a program that operates as a socket listener.

Servers often provide essential services across a computer network, either to private users inside a large organization or to public users via the Internet.

Uses

Servers are typically characterized by the function they serve.

Widely-used servers include:

Peer-to-peer networking

Peer-to-peer networking is an alternative model which enables all computers to act as either a server or client as needed.

See also

External links