community
directory
books
authors
images
encyclopedia

Email:
Password:
Register

Knowledgerush Search

 

Google
  Web knowledgerush


Search for images of Server


Message boards   Post comment

Server

A server in computing is:

  • A computer software application that carries out some task on behalf of users. This is usually divided into file serving, allowing users to store and access files on a common computer; and application serving, where the software runs a computer program to carry out some task for the users. This is the original meaning of the term.

  • The term is now also used to mean the actual computer on which the software runs. Originally server software would be located on a mainframe computer or minicomputer. These have largely been replaced by computers built using a more robust version of the microprocessor technology that is used in personal computers, and the server term was adopted to describe such microprocessor based machines.

Usage

Sometimes this dual usage can lead to confusion, for example in the case of a web server. This term could refer to a machine dedicated to websites, and it used in this sense by companies offering commercial hosting facilities. Alternatively, web server could refer to software such as the Apache HTTP server, which runs on such a machine and manages the delivery of web page components in response to requests from browser clients.

The X Windows System can cause some confusion in the definition of servers and clients. One might expect that the "server" in X would be the computer in which individual programs are running. In reality, an X server provides access to computer input and output devices, such as monitors, keyboards, and mice. Programs that are running in an X environment connect to the server to gain access to the hardware. In most situations, both the X server, and the X clients (programs) reside on the same computer, but X allows for situations where clients can be running on multiple computers that are miles away.

Server hardware

A Server computer shares its resources, such as peripherals and file storage with the users' computers, called clients, on a network. It is possible for a computer to be a client and a server simultaneously, by connecting to itself in the same way a separate computer would.

Many new devices now come with server capabilities. The X-Internet, Web Services, and Microsoft's .NET initiative all work to make even the smallest system a server.

Many large enterprises employ numerous servers to support their needs. A collection of servers in one location is often referred to as a server farm.

Server operating systems

The rise of the microprocessor based server was facilitated by the development of several versions of Unix to run on the Intel microprocessor architecture, including Solaris, Linux and FreeBSD. The Microsoft Windows series of operating systems also now includes server versions that support multitasking and other features required for servers, beginning with Windows NT.

Historical note

Mainframes and minicomputers were originally accessed using dumb terminals, which were unable to carry out any significant processing. This largely ended with the widespread use of personal computers by users.

See also

External links

Referenced By

Andrew Tridgell | Computer surveillance | ComputinG | Configuration file | Disk Array Controller | Disk array | Knoppix | Personal Computer | Personal computers | Tanbo

 

Compose Your Message

Your Email Address or Pen Name (optional):
Subject:
Your Message:
 

 

 

 

 

 

This article is licensed under the GNU Free Documentation License. It uses material from the Wikipedia article "Server".

 

Contact UsPrivacy Statement & Terms of Use

 
Copyright © 1999-2003 Knowledgerush.com. All rights reserved.