Tuesday, April 2, 2019

How Does A Web Server Works Information Technology Essay

How Does A nett legion Works knowledge Technology Essay meshing emcees atomic number 18 programs or computers with a confederation to the Internet that lead deliver the nett pages to the mesh utilisationrs. By apply client/server model and the HTTP (Hypertext Transfer Protocol) over the World huge Web (www), Web boniface testament deliver the web pages to the web users as well as another(prenominal) files to the web- found application. (Wikipedia, 2010)How does a Web waiter works?When a personal computer connected to the internet, Internet serve up Provider (ISP) testament assign a unique IP cover up to the computer so that, the other computer go out know where to govern it on the vast network. This IP address will identify the computers posture on the network.The responsibility for a Web horde is to store and counterchange the tuition with other. Because of this causa, at least two parties are need speckle the process is happening. The two parties are cl ient which characteristic is necessitateed the in processation and a server which characteristic is to stores the request. (Smith, n.d.)For client they need software package bid web browser such as Internet Explorer, Mozilla Firefox to exchange the information. For server, the software that able to run is depends on the Operating System (OS) that chosen for the server. For typesetters case Apache Web Server or Microsoft Internet Information Server (IIS). usually the client will communicate with the Web Server by exploitation Hypertext Transfer Protocol (HTTP).Case 1 of the client-server architecture Client requests for unmoving hypertext markup language pages Figure 1.1Based on Figure 1.1, it shows the basic motion of web-server. spell the user opens a web browser and type in the URL, browser will separate the URL into three parts which are protocol, server give ear and the files name. For example the URL that user key in is http//www.seminar.com/web-server.htm, http wil l be the protocol, www.seminar.com will be the server name and the web-server.htm will be the file name. after(prenominal) the browser determines which protocol should be used, and so the browser will use the DNS arrangement to translate the server name www.seminar.com into an IP Address, which is use to connect to the server machine. When the browser connects to the correct server, the HTTP protocol will send a GET request to the server and request for the file web-server.htm.While the server gets the web-server.htm file, the server will send sanction the HTML text for the Web page to the browser. Web browser will format the page onto the screen to the user. (Marshall, B., 2000) If the server put forwardnot allocate the file, an error core will send back to the client and inform the client to retry. After the browser get the response from the server, the browser will translates the data to HTML and display for the client in graphic form. (Smith, ud.)Apache Web Server concord t o the research from Web-Hosting-Top.com, Apache Web Server is the most normal Web Server in the orb. Apache Web Server as well as burn be named as Apache HTTP Server is a most popular web server on the field and it provides access to most of the web land sites on the internet. Part of the antecedent for the public widely use for the Apache HTTP Server is because it is freely lendable. Besides that, it is tried and easy to set up and configure. The most important thing is, it stub provide most of the requirement for a web site. (Young, 1999)Apache is developed by a group of about 20 volunteer programmers, called the Apache Group. The first random variable of Apache Server which developed by the Apache Group is based on the NCSA HTTPd (National reduce for Supercomputing Application). Most of the people will think that, this web server will called Apache is because it was developed from the existing NCSA code and several of patchy, so it name is called a patchy server or Ap ache Server. (QuinStreet Inc, 2010)Apache is an open-source web server syllabus. Apache Server application is available for a widely popular modern web platforms/operating systems such as UNIX, Microsoft Windows, LINUX, Mac OS X and and so onInternet Information Server (IIS)Web-Hosting-Top.com also states that, IIS is the second most popular web server which is just behind of the industry leader Apache HTTP Server. IIS whoremaster be a web server in your computer which can help you to develop a dynamic website and you can publish the website on your own server.Different with the Apache, IIS is only used to run on Windows platform which is comes to bundled with Windows NT platforms and above version. Internet Information Services (IIS) has a low system administration cost to help an organization to increase Web site and application availability. (Kranthi KumarVerroju, 2006). Besides that, by using IIS, a set of programs for grammatical construction and administering Web sites, a search engine, and concentrate for writing Web-based applications that access database will be included by Microsoft. (Dodge, 1999)In the process of IIS, it is similar with other process of web server. IIS will receive the request from the client and executes the required file and send result back to the client. Besides that, IIS server also provides the services of SMTP (Simple Mail Transport Protocol) and FrontPage server extension. The client can use to send the email and use the dynamic fledge like form handler of FrontPage extension. (WikiAnswer, n.d.)Application of Apache HTTP Server and IIS Web ServerAdvantages and Disadvantages of Apache Web Server and IIS Web ServerAdvantages for Apache Web ServerOpen SourceThe reason why Apache Web Server will become the top bingle web server as per the research in Web-Hosting-Top.com in the world is because it is open source software and it is free to download for everyone in the world. Programmers can download the Apache Web Server fr om the relevant website, view or switch off it. The programmer can create a custom solution based on the core Apache program, or add on some feather and function to suit to the business requirement.Besides that, programmers who are come from planetary will constantly contribute to improve the Apache Web Server which is available to use by everyone. Every improvement for the Apache will be encourage in the official website and the version of the Apache will be updated. User whitethorn not need to wait for the full version of the software to be released it can be installed in its official website as soon as they are available.SupportDifferent with others Web Server which having the user support at only one location, Apache Web Server had a tumescent user support community who is spread throughout multiple locations, companies and forums. While you are facing the bother with the feathers of the Apache Web Server, you can post your problem in the relevant webpage or forums, the pro grammers who are from all around the world will leave you the comment or suggestion to help you to bring your problem. By using this kind of communication, user can obtain the answer from the technician as soon as possible, no matter where they are located.PortabilityApache Web Server is portable software. It can be run on versatile operating system include Linux, Mac OS X, Microsoft Windows and etc. (Arie, 2010)Disadvantages for Apache Web ServerCompare and Contrast of Apache Web Server and IIS Web ServerFeaturesPerformancesStabilityOS SupportConclusion

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.