180 likes | 259 Views
Retrieving a Web page. IT skills : IT concepts : Web client (browser), Web server, network connection, URL, mobile client, peer-to-peer application. This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 License. . Where does this topic fit?.
E N D
Retrieving a Web page IT skills: IT concepts: Web client (browser), Web server, network connection, URL, mobile client, peer-to-peer application This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 License.
Where does this topic fit? • Internet concepts • Applications • Technology • Implications • Internet skills • Application development • Content creation • User skills
Client and server Server Client
Uniform resource locator (URL) What happens next?
Establish a temporary connection Server Client
Request the page Request Server Client
Send the page to the client Request Server page Client
Client displays the page Request Server page Client
Drop the connection Request Server page Client
Data flow Client Server Request Web client program Web server program Page Memory Memory Requested page Requested page The Internet Display Storage
Pages with links 1. Get first page Server 1 2. Get second page Client Server 2
Memory in peer-to-peer applications Operating system Client program Server program
1. Establish a temporary connection between the client and server 2. Client sends the request to the server 3. Server returns the requested page or an error message 4. Client displays whatever the server returns 5. Disconnect Summary: retrieving a Web page request page Server Client
1. 2. 3. 4. 5. request page Server Client Without looking back, do you recall the steps in retrieving a Web page?
Does a URL show both the computer to connect to and the name of the file to retrieve or just the file name? Explain your answer. What happens if the user accidentally misspells the URL? Can one server be handling requests from more than one client at a time? Explain your answer. Do the terms client and server refer to hardware or software? Explain your answer.