What is a Web Server

Web services,Web server,Web hosting ,is commnly used today in our life.

A web server is the combination of hardware and software to serve pages to viewers upon request.This service is referred to as web hosting.

A unique address to connect internet,and the protocols are using TCP/IP,HTTP.

When a user types human friendly address http://example.com machine traslates to its mapped IP Address.
As stated above the primary function of a web server is to deliver web pages .A web page is a content of documets,images,videos,style sheets and JavaScripts.

There are two components in web services.A Web server and a client.
Client usually web browser.

A client initiates communication by making a HTTP/HTTPS request for a specific resource and the server responds with the content of that resource .This communcations are both the way,down loading the contents as well as uploading the contents.

Commen names in a web services we used
ISP : An ISP is a service provider to host web server or providing iternet services.

HTTP/HTTPS :The data transfer protocol(transferring files text, graphic images, sound, video, and other multimedia files) used on the World Wide Web
Port is used by HTTP is 80 and HTTPS(Secure) is 443

FTP :FTP works in the same way as HTTP for transferring Web pages from a server to a user’s browser.FTP is most commonly used to download a file from a server using the Internet or to upload a file to a server (e.g. uploading a Web page file to a server).
Port is used by FTP is 21

Web Farms :A Web farm is a Web Site across multiple servers.

Weg Garden : A Web garden allows you to expand a Web Site across multiple CPUs within a single server.
In IIS, Request process by worker process ( w3wp.exe). By default each and every application pool contain single worker process. But An application pool with multiple worker process is called Web Garden.This provide better throughput performance and application response time.

Web cache :A web cache is a mechanism for the temporary storage (caching) of web documents, such as HTML pages and images, to reduce bandwidth usage, server load, and perceived lag. A web cache stores copies of documents passing through it; subsequent requests may be satisfied from the cache if certain conditions are met.

Proxy :The basic term proxy means to do something for somebody else, usually in an authorized capacity. There are in fact two types of proxy servers, a forward proxy and a reverse proxy. A forward proxy is used to support Internet access for a number of clients through a single server for security, caching, or filtering. A reverse proxy is used to redirect requests for a Web site to a number of servers for a client.

WWW :World Wide Web or simply the Web,consists of all the public Web sites connected to the Internet worldwide.

HTML :HTML stands for Hyper Text Markup Language. It is a type of computer language that is primarily used for files that are posted on the internet and viewed by web browsers.

Static and Dynamic :A content is fixed or stationary is called static and the content capble of action or change is called dynamic

Virtual Hosting :This is to serve many Web sites using one IP address.

WEB servers commonly used(free)
These are the servers used more world widely

Apache HTTP server from Apache foundation
Apache Tomcat from Apache foundation
IIS from Microsoft
GlassFish from SUN Microsystems
Jetty from Mortbay consulting
Lighttpd
Nginx
WEBrick from Ruby Developers

Installations
Installations are easy for windows ,a few clicks for the executable forms of packages.

Advertisements

Posted on April 30, 2011, in General, Uncategorized, Web. Bookmark the permalink. Leave a comment.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: