Web Server

Posted on June 16th, 2009.

Hard Drive Recovery - Web Server

The term Web server means a computer program that is responsible for accepting HTTP requests from clients (user agents such as Web browsers), and serving them HTTP responses along with optional data contents, which are Web pages such as HTML documents and linked objects.

In 1989 Tim Berners-Lee proposed to European Organization for Nuclear Research, his employer, a new project, which had the goal of easing the exchange of information between scientists by using a hypertext system.

Though Web server programs differ in detail, they share some common features. The basic common features include HTTP: every Web server program operates by accepting HTTP requests from the client, and providing an HTTP response to the client. The HTTP response consists of an HTML or XHTML document, but can be a raw file, an image, or some other type of document.

The other common feature is Logging: usually Web servers have the capability of logging some detailed information, about client requests and server responses, to log files; this allows the Webmaster to collect statistics by running log analyzers on these files.

A Web server program has defined load limits. This is because it can handle a limited number of concurrent client connections per IP address (and TCP port). It can serve only a certain maximum number of requests per second depending on its own settings; the HTTP request type; content origin; the fact that the served content is or is not cached; the hardware and software limits of the OS where it is working.

When a Web server is near to or over its limits, it becomes overloaded and thus unresponsive.

Make a Comment

Make A Comment: ( None so far )

blockquote and a tags work here.

About

Recovering Your Data

RSS

Subscribe Via RSS

  • Subscribe with Bloglines
  • Add your feed to Newsburst from CNET News.com
  • Subscribe in Google Reader
  • Add to My Yahoo!
  • Subscribe in NewsGator Online
  • The latest comments to all posts in RSS
  • Subscribe in Rojo