Home >> Games >> Online >> MUDs >> MUCKs >> Servers




Within computing, a server is:

The computer software application that carries out some project (i personally.e. will bring the service) in behalf of eventually the second piece of package known as a client. In the lesson of the Web: An example of the server is the Apache web server, and an case of the client is the Internet Explorer web browser or the Mozilla web browser. More server (& client) software program lives for more services like e-e-mail, printing, remote login, & possibly displaying graphic output. This is normally divided into file serving, allowing users to store & access files in the most common computer; & application serving, where the software program diarrhea a computer program to carry out some project for the users. This is the original meaning of the term. Web, mail, and database servers are what virtually all humans access after using the Internet.

Across a years, a term has been misinterpreted (however around most common usage today) to likewise mean a physical computer on which the server software program diarrhea. software system package at long last takes hardware to process, & originally server software would exist as process in the big mighty computer like the mainframe computer or minicomputer. These keep around largely been replaced by computers built applying the thomas more robust version of the microprocessor technology than is used around personal computers, and a term "server" was adopted to describe microprocessor-depending machines designed for this purpose. Within the general feel, "server" machines keep close at h& high-capacity (and occasionally redundant) power the diapers, the motherboard built for enduringness within 24x7 operations, big quantities of ECC RAM, and convenient I/O subsystems using technologies like SCSI, RAID, and PCI-X or PCI Express. These are crucial to note, nonetheless, that computers known as "servers" don't necessarily start any server package package, nor would it become needed that server software merely be dog in these types of computers.

Usage

Occasionally this dual usage can lead to confusion, for instance in the experience of the web server. This term may refer to a machine which places & operates the websites, and these are utilized in that feel by corporations offering commercial message hosting facilities. Instead, web server may refer to a software program, like the Apache HTTP server, which runs around such a machine & manages the delivery of webpage components in response to requests from either web browser clients.

Server hardware

The server computer shares its resources, like peripherals (i.e printer: print server) & file storage (i.e. disk: file server), by having a users' computers, known as clients, in the network. So, these are imaginable for the computer to become the client & the server at the equivalent time, by connecting to itself in the same way the separate computer would.

Several freshly equipment today go with server capabilities. A X-Internet, Web Services, and Microsoft's .NET initiative all work to make even the smallest system a server.

Several big enterprises uses many servers to trend lines their needs. The collection of servers within of these location is typically known as the server farm. These are conceivable to configure a machines to distribute tasks thus that there are no lone machine is overwhelmed per demands positioned upon it (known as load balancing), and this is typically done for hosts that require wow numbers of activity. a nomenclature will be possibly more confusing in that out break because a client (or even user) might attach to a remote persons to access the server application, & that server application may want to access other server package and/or a second server machine.

Servers come commonly specialist machines developed all over a few years to provide a dependableness potential per business users. Servers are non unremarkably availible across high street resellers & so potty exclusively exist as purchased from either branded resellers.

Pricing for servers begwithin when online when $700 for little, not redundant servers, when these come conceivable to specify one server that costs all over $100,000, applications that postulate this level of computing power come commonly run in numerous little servers that are in the load balancing configuration.

Due to a family medicine require for ever additional right servers inside ever decreasing spaces, corporations like IBM use developed higher density configurations, a virtually all guiding light of which is referred to as the blade server. Blade servers incorporate the total of server computers - occasionally when numerous when 14 - every housed within the high-density module called the "blade", in a space often occupied by one computer.

[http://www.sun.com/servers/index.jsp SUN Servers] [http://www.ibm.com/servers/ IBM Servers] [http://welcome.hp.com/country/uk/en/prodserv/servers.html HP Servers]

Server operating systems

A rise of the microprocessor-depending server was facilitated per development of many versions of the Unix operating system to run on the Intel microprocessor architecture, including Solaris, Linux and FreeBSD. A Microsoft Windows series of operating systems also nowadays includes server versions that trend lines multitasking and other features beneficial for server software program, beginning sustaining Windows NT. A todays Windows Server version is Windows Server 2003.

X Window server

A X Window System can cause a few confusion in the understanding of servers & clients. Of these can require that a "server" inside X would refer to a computer in which single softwcome online are heading & a client to become a computer the mortal user is physically before of. Actually, an 10 server will bring access (we.e. service) to computer input & output hardware, like monitors, keyboards, & mice. So the Ten client diarrhea in a computer doing all a internal computer software computation, when the Ten server diarrhea on the computer that actually displays the graphic output on its monitor, touching a man user.

the Ten Window Technique (which speaks a X protocol) is breathe to work on top a network, because these are designed to become client/server depending. the single requirement for the client to attach to a server occurs as network connection. Still, inside virtually all situations, a server & clients begin on the equivalent physical machine. In that outbreak, either UNIX local sockets or a loopback interface act as transparent media for network modems between client & server.

Historical note

Mainframes and minicomputers were originally accessed using dumb terminals, which were unable to carry out any significant processing. This largely ended sustaining a far flung utilise of personal computers, a.k.the. PCs, by users.

Fuzzball Software
The release site for classic Fuzzball 5 and Fuzzball 6. Includes documentation, third-party support, and a starting database.

GlowMuck
A Fuzzball derivative with ANSI color and added security features. Includes links to documents and a mailing list.

Nameless MUCK
Commands and changes in the Nameless modification to Fuzzball.

ProtoMUCK
NeonMUCK derivative including GlowMUCK enhancements. Not much documentation. On going project.






© 2005 GeneralAnswers.org