| 
     Web_server  | 
  ||||||||||||||||
    
  | 
    
  
     
 A Web Server is a software application that uses the 
    HyperText Transfer Protocol. A Web Server is usually run on a computer that 
    is connected to the Internet. There are many Web Server software 
    applications, including public domain software from Apache, and commercial 
    applications from Microsoft and Oracle. A Web Server may host or provide 
    access to Content and responds to requests received from Web browsers. Every 
    Web Server has an IP address and usually a domain name, eg. 
    www.murdoch.edu.au or a sub-domain, eg. www.it.murdoch.edu.au. 
    Some Web Servers are Virtual Servers.  Let's say that you are sitting at 
    your computer, surfing the Web, and you get a call from a friend who says, 
    "I just read a great article! Type in this URL and check it out. It's at 
    http://computer.howstuffworks.com/web-server.htm." So you type that URL into 
    your browser and press return. And magically, no matter where in the world 
    that URL lives, the page pops up on your screen.  | 
  |||||||||||||||
    
  | 
    
     
    Clients and Servers A server machine may provide one or more services on the Internet. For example, a server machine might have software running on it that allows it to act as a Web server, an e-mail server and an FTP server. Clients that come to a server machine do so with a specific intent, so clients direct their requests to a specific software server running on the overall server machine. For example, if you are running a Web browser on your machine, it will most likely want to talk to the Web server on the server machine. Your Telnet application will want to talk to the Telnet server, your e-mail application will talk to the e-mail server, and so on...  | 
  |||||||||||||||