Sheikh Introduction Web Browser Web Server Client and Server machines that provide services (like Web
servers, FTP servers, etc.) to other machines
on the Web are called servers. And the machines that users use to connect
to these services are called clients.
Web Browser Web Server Computers that offer the facility to read information stored in web pages are called 'Web Clients'. Using Web browser we can view Web Pages
and navigate through the WWW.
The role of the browser is to format and
display Web documents to the viewer.
All the Web Browsers are capable of
displaying and retrieving Web pages on the
Internet. Internet Explorer, Mozilla Firefox, Safari, Opera, and Netscape in order of descending popularity (in August 2006). Web clients run special software called a
“Browser” that allows them to
◦ Connect to an appropriate Server ◦ Query the Server for the information to be read. ◦ Provides and interface to read the information returned by the Server. Netscape Navigator : ◦ Netscape Navigator is popular browser developed by Netscape Communication Corporation in 1995. ◦ The latest version of Netscape Navigator is 4.6. Internet Explorer ◦ Microsoft Internet Explorer is the other most widely used Web browser in the market. ◦ The latest version of Internet Explorer is 10. Web pages must be organized and stored at a central computer. The organization of web pages into directories and files stored on the HDD of a central computer is called `Web Site' creation. Computers, which store web pages in the form of directories & files and provide these files to be read, are called `Servers'. The Web server role lets you share information with users on the Internet, an intranet, or an extranet. The term web server can mean one of two things: ◦ A computer program that is responsible for accepting HTTP requests from clients, which are known as web browsers, and serving them HTTP responses along with optional data contents, which usually are web pages such as HTML documents and linked objects (images, etc.). ◦ A computer that runs a computer program which provides the functionality described in the first sense of the term. Common features ◦ HTTP ◦ Logging ◦ Authentication ◦ Content Compression ◦ Virtual Hosting ◦ Bandwidth throtteling Internet Information Server (I.I.S.), Apache Web Server, Netscape Server, and Microsoft Personal Web Server Markup