In a technical sense, a server is Associate in Nursing instance of a worm that accepts and responds to requests created by another program, referred to as a consumer. Less formally, any device that runs server package might be thought of a server yet. Servers square measure wont to manage network resources. parenthetically, a user might setup a server to manage access to a network, send/receive e-mail, manage print jobs, or host a web site.
Some servers square measure committed to a selected task, usually stated as dedicated. As a result, there square measure variety of dedicated server classes, like print servers, file servers, network servers, and information servers. However, several servers these days square measure shared servers which might attack the responsibility of e-mail, DNS, FTP, and even multiple websites within the case of an online server.
Because they square measure they're ordinarily wont to deliver services that are needed perpetually, most servers square measure ne'er turned off. Consequently, once servers fail, they'll cause the network users and company several issues. To alleviate these problems, servers square measure ordinarily high-end computers setup to be fault tolerant.
1) In data technology, a server could be a worm that gives services to alternative laptop programs (and their users) within the same or alternative computers.
2) The pc that a server program runs in is additionally oft stated as a server (though it should be used for alternative functions as well).
3) Within the client/server programming model, a server could be a program that awaits and fulfills requests from consumer programs within the same or alternative computers. A given application during a laptop might operate as a consumer with requests for services from alternative programs and conjointly as a server of requests from alternative programs.
Specific to the online, an online server is that the worm (housed during a computer) that serves requested HTML pages or files. an online consumer is that the requesting program related to the user. the online browser in your laptop could be a consumer that requests HTML files from internet servers.
Examples of Servers:
There square measure several classifications of servers. Below could be a list of the foremost common varieties of servers.
Application server
Blade server
Cloud server
Database server
Dedicated server
File server
Print server
Proxy server
Standalone server
Web server...