Enter your search keyword(s):

Click to search our directories-AllWebHunt, Encyclopedic, TopChoice, Or Google, Alexa, About & Yahoo:

 


WWW
Home / Top / Computers / Software / Internet / Servers / WWW See also:
Related articles

Edit | Discuss Article

Server

This article is about computer servers. For the food service use, see Waiter.

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. Web, mail, and database servers are what most people access when using the internet.

  • The term is now also used to mean the physical 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 term "server" was adopted to describe microprocessor-based machines designed for this purpose.

Table of contents
1 Usage
2 Server hardware
3 Server operating systems
4 X Window server
5 Historical note
6 See also
7 External links

Usage

Sometimes this dual usage can lead to confusion, for example in the case of a web server. This term could refer to the machine which stores and operates the websites, and it used in this sense by companies offering commercial hosting facilities. Alternatively, web server could refer to the 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 web browser clients.

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. It is possible to configure the machines to distribute tasks so that no single machine is overwhelmed by the demands placed upon it (called "load balancing"), and this is often done for hosts that expect tremendous amounts of activity. The terminology can be even more confusing in this case because the client (or user) will connect to a remote host to access the server application, and that server application may need to access other server software and/or another server machine.

Due to the continual demand for ever more powerful servers in ever decreasing spaces, companies such as IBM have developed higher density configurations, the most notable of which is known as the "blade server". Blade servers incorporate a number of server computers - sometimes as many as nine - each housed inside a high-density module known as a "blade", within the space typically occupied by a single computer.

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.

X Window server

The X Window 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.

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

      

Source | Copyright
Webmasters: Add your website here:

Readers: Edit | Discuss Listings

AOLserver
Free binaries, a powerful API, Tcl built-in, strong DB access tools.
http://www.aolserver.com

Roxen Platform
Commercial offering based on the Roxen GPL server but with many more features.
http://www.roxen.com

GeneWeb
A web interface for your family tree.Unix.
http://pauillac.inria.fr/~ddr/GeneWeb/

Netcraft
A comprehensive list of servers. Also a comprehensive survey of webserver software usage.
http://www.netcraft.com/survey/servers.html

SambarZone
Independent Sambar Server support resources. Sambar mailing list archive.
http://www.sambar.ch

NetCloak
Web server enhancement package that allows you to create interactive, dynamic web sites. Running as either a stand-alone CGI application or as a high-performance WebSTAR API plug-in.
http://www.maxum.com/NetCloak/

fhttpd
FTP/HTTP server with modules support. Modules run as separate "looping" processes locally or remotely, and can be configured to run under separate userids.
http://www.fhttpd.org

SQLData Desktop Server
A powerful web database server that allows user to access ODBC data sources using a web browser. Now you can have your own database server with no CGI or programming.
http://www.sqldata.com/desktop.htm

The Caudium Webserver
Feature rich, open source webserver with many unique features like on-demand image creation and advanced server-side parsing.
http://caudium.net/

Roxen
HTTP server for the world wide web which is distributed under the GNU General Public License (GPL).
http://www.fsf.org/software/roxen/roxen.html

Advanced Communications
Company specializing in remote development. Advanced Hosting Controller, Auction Builder, ECommerce Builder products. News, product descriptions, job vacancies, client sites.
http://www.advsoft.net/

HAHT Software
Sells tools and a development environment that lets organizations extend their enterprise infrastructure and data onto the Internet.
http://www.haht.com/

Zilog: EZ80 Webserver
Overview of chip-based Z80S183 Advanced Mixed Signal System and Z80S188 Advanced Embedded Microprocessor. Technical documentation and support pages.
http://www.zilog.com/ez80/

InstantServers
Desktop Web hosting solution. Documentation and technical specifications available. [Windows]
http://instantservers.com/

ATPhttpd
High performance, caching webserver. Good for NFS mounted web shares, or for serving lots of static content 2 times faster than Apache.
http://www.redshift.com/~yramin/atp/atphttpd/

Secure Web Server for S/390
HTTP/HTTPS server for OS/390, MVS, and VM offers fully secure web site hosting on the mainframe as well as direct dynamic web access to any 3270 application. MVS and VM fact sheet available in PDF format.
http://www.informationbuilders.com/products/web390/

A Model of Web Server Performance
PDF and HTML versions of this article, with a forum. By Louis P. Slothouber, Ph.D.
http://www.geocities.com/webserverperformance

Mac Web Server and BBS
Operator Headgap Systems is the Worldwide Distributor for TeleFinder Internet BBS and Server Software. Full documentation, ordering and update information.
http://www.Mac-WebServer.com

Center for Information Technology Integration: Webcard
Based on a Schlumberger Cyberflex Access Java Card. Testdrive, technical report, press releases, source.
http://www.citi.umich.edu/projects/smartcard/webcard/

IPic - A Match Head Sized Web-Server
Includes photographs, circuit diagrams, overview, and technical information.
http://www-ccs.cs.umass.edu/~shri/iPic.html

Netcraft: Web Server Survey
Web tool retrieves hosting software information from any domain name.
http://uptime.netcraft.com/

Newton Personal Data Sharing
A web server for a NewtonOS 2.x device.
http://npds.free.fr/

AbaSioux HTTP Server
The server supports virtual servers, CGI, SSL, and can easily be extended by writing plugins. The server binaries, documentation, and header files are freely available.
http://public.toilet.ch/software/abasioux/index.htmx

GoAhead Software
Develops service availability software that makes the Internet Infrastructure more reliable.
http://www.goahead.com/webserver/webserver.htm

Small Web Servers
Contains information on three projects, webACE, webACE II (very small web servers) and Spud (a potato-powered web server ).
http://d116.com/

Spud
A potato-powered web server.
http://d116.com/spud/

Plesk Server Administrator
World-class, innovative new product designed to make web server management easier for everyone.
http://www.plesk.com/

HTTPi
Small-footprint server offering executables, server-parsed pages, access control and virtual hosting (perl).
http://www.floodgap.com/httpi/

OWSKiller
Free replacement for oracle web server.
http://owskiller.penguin.cz/index.html

CERN httpd
No longer maintained, but possibly of historical interest.
http://www.w3.org/Daemon/

WN
Web server that runs on a variety of Unix platforms and is free under the terms of the GNU General Public License. Online user guide, and other documentation.
http://hopf.math.nwu.edu/

Common Lisp Hypermedia Server: CL-HTTP
A highly portable http/1. 1 server which supports cgi, server-side lisp programs, java, javascript.
http://www.ai.mit.edu/projects/iiip/doc/cl-http/home-page.html

PicoWeb
Product description, news, support pages.
http://www.picoweb.net/

Netscape Enterprise Server
Scalable web server software for deploying the largest-scale web sites.
http://home.netscape.com/comprod/server_central/product/enterprise/index.html

Web Server 4D
A full featured MacOS and Windows web server that has an integrated database for publishing data on the web.
http://www.mdg.com/

Pi3Web
Supports CGI, FCGI, ISAPI, PHP4, SSL. Free binary or source downloads, documentation, mailing list, FAQ, screenshots. [Windows, Linux]
http://pi3web.sourceforge.net/pi3web/

Aestiva
The HTML/OS product enables web designers to build advanced dynamic sites w/out CGI programming. For Unix and NT servers. ISP-friendly.
http://www.aestiva.com

Zeus Web Server
The world's most scalable high performance web server software, providing solutions for content providers, ISP hosting, intranets and secure e-commerce with comprehensive support.
http://www.zeus.com/

Tcl Web Server
A pure-Tcl web server.
http://tcl.activestate.com/software/tclhttpd/

Commerce Server 400
SSL-enabled server for the IBM AS/400.
http://www.inetmi.com/products/webserv/webinfo.sht

Xitami
Portable free web server, distributed with source code according to a liberal license agreement. Online documentation on how to install, use, and configure.
http://www.imatix.com/html/xitami/index.htm

Plexus HTTP
A public domain HTTP server written in perl.
http://www.earth.com/server/doc/plexus.html

The SRE-http project
dedicated to the provision of free, WWW-aware software to the OS/2 community. Written primarily in REXX, theflagship product is the SRE-http http/1.1 server for OS/2.
http://www.srehttp.org/

Embedded Web Server Technology
to put an embedded Web server in virtually any microprocessor-controlled device.
http://www.agranat.com/index.html?/emweb/introduction/

WebServer Compare
Compares features of popular servers.
http://webcompare.internet.com/

kHTTPD for Linux
An http-daemon webserver for linux. Khttpd is different from other webservers in that it runs from within the linux-kernel as a module device-driver.
http://www.fenrus.demon.nl/

Voyager Server
For QNX OS and/or embedded devices.
http://www.qnx.com/products/photon/internet.html

Quiotix Embedded WebServer
Commercially supported full-featured HTTP server for embedding into hardware and software products.
http://www.quiotix.com/wshome.html

StWeb Web Application Server
Apache based server with application server functionality
http://www.stweb.org/

Micro_httpd
Implements all basic web server features in only 150 lines of code.
http://www.acme.com/software/micro_httpd/

NCSA HTTPd
No longer supported, site still includes extensive documentation.
http://hoohoo.ncsa.uiuc.edu/

ABYSS Web Server
Open source HTTP/1.1-compliant web server for most UNIX based systems and on Win32 systems. Product specifications, mailing list, documentation, and download.
http://abyss.sourceforge.net/

Post Point Software
XCache, cache management tool. Free trial version, support pages, news.
http://www.postpointsoft.com/



Help build the largest human-edited directory on the web.
 Submit a Site - Open Directory Project (modified) - Become an Editor

Modified contents copyright 2010. All rights reserved.