IT skills: IT concepts: Web client (browser), Web server, network connection, URL, mobile client, peer-to- peer application This work is licensed under.

Slides:



Advertisements
Similar presentations
Computer components Skills: none Concepts: computer components (input devices, output devices, memory, storage and CPU), information flow between them,
Advertisements

Skills: subscribe to a list server (listserv), send messages to a list and unsubscribe Concepts: list, server, subscription, client-server, community.
Data import and export Skills: none IT concepts: data import and export, common data format This work is licensed under a Creative Commons Attribution-Noncommercial-
Popular Web client and server programs This work is licensed under a Creative Commons Attribution-Noncommercial- Share Alike 3.0 License. Skills: none.
Information flow inside the computer IT skills: none IT concepts: computer components (input devices, output devices, memory, storage and CPU), program.
IT skills: compose URLs, beware of phishing IT concepts: parts of a URL, secure http, shortened URL, phishing, malware, domain name, directory, file name,
Skills: none Concepts: Web client (browser), Web server, network connection, URL, mobile client, protocol This work is licensed under a Creative Commons.
Skills: none Concepts: host, TCP/IP communication software, TCP/IP layers, TCP/IP functions, TCP/IP protocols This work is licensed under a Creative Commons.
Skills: none Concepts: data and program files, IP packet, packet header, packet body, IP address, host name This work is licensed under a Creative Commons.
Network applications Skills: none Concepts: client, server, automatic downloading of programs from Web servers, desktop or stand-alone application versus.
Skills: finding and downloading files with Bit Torrent Concepts: client-server, peer-to-peer, copyright, Creative Commons This work is licensed under a.
Skills: none Concepts: local area network, router, inter network, the TCP/IP layered software “stack”, layer functions, layer protocols, dumb versus smart.
Creating hyperlinks with the tag Skills: using the tag IT concepts: tag, attribute This work is licensed under a Creative Commons Attribution-Noncommercial-Share.
Skills: install and use Filezilla Concepts: client-server, file transfer protocol (FTP), portable software, wire-frame user interface diagram, Web site.
Computer components Skills: none
Skills: edit, display the history of, discuss, and track changes to a page, wiki technique tips Concepts: Wiki operations This work is licensed under a.
Skills: Using Yahoo Groups, creating a new Yahoo Group Concepts: Internet service, threaded discussion, message archives This work is licensed under a.
Skills: none Concepts: protocol, hypertext transfer protocol, standard This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike.
Skills: include images in Web pages Concepts: tag, attribute, value, path (to a stored file) This work is licensed under a Creative Commons Attribution-Noncommercial-Share.
Skills: none Concepts: embedded object, data type (text, audio, video, image), embedded program, evolution of the Web, bit, byte This work is licensed.
Popular Web client and server programs This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 License. Skills: none IT.
Skills: create a Twitter account, subscribe to (follow) the class Twitter feed, post tweets Concepts: subscription This work is licensed under a Creative.
Computer components IT skills: none IT concepts: computer components (input devices, output devices, memory, storage and CPU), information flow between.
Using the Google Docs word processor Skills: getting a Google account, creating a text document and sharing it on the Internet Concepts: stand-alone applications.
Skills: none Concepts: LAN, data link functions – moving data within a LAN and medium access, data link protocols – Ethernet and WiFi, why protocols standards.
Skills: posting images on Twitter using Twitpix.com Concepts: application ecosystem, application program interface (API) This work is licensed under a.
Networked application programs Skills: none Concepts: networked versus stand-alone applications, client-server architecture, Web applications versus specialized.
Skills: Concepts: layered protocols, transport layer functions, TCP and UDP protocols, isochronous applications This work is licensed under a Creative.
Encoding images Skills: none IT concepts: an image representation code, the number of bits in a code, the amount of information in an image This work is.
Retrieving compound pages This work is licensed under a Creative Commons Attribution-Noncommercial- Share Alike 3.0 License. Skills: none IT concepts:
The data link layer Skills: none IT concepts: LAN, medium access, Ethernet and WiFi protocols, why standards win This work is licensed under a Creative.
Audio recording Skills: microphone position and adjustment IT concepts: clipping, dynamic range This work is licensed under a Creative Commons Attribution-Noncommercial-
Many kinds of clients and servers This work is licensed under a Creative Commons Attribution-Noncommercial- Share Alike 3.0 License. Skills: none IT concepts:
Mobile and portable connectivity Skills: none IT concepts: mobile vs portable connectivity, connectivity options (WiFi, cellular and satellite), characteristics.
List servers (listservs) Skills: subscribe to a list server (listserv), send messages to a list and unsubscribe IT concepts: list server, subscription,
Operating systems This work is licensed under a Creative Commons Attribution-Noncommercial- Share Alike 3.0 License. Skills: none IT concepts: popular.
TCP/IP: the transport layer Skills: none IT concepts: layered protocols, transport layer functions, TCP and UDP protocols, isochronous applications This.
Using Google Docs: a network-based word processor This work is licensed under a Creative Commons Attribution-Noncommercial- Share Alike 3.0 License. Skills:
TCP/IP summary Skills: none IT concepts: review This work is licensed under a Creative Commons Attribution-Noncommercial- Share Alike 3.0 License.
Audio data Skills: Set sample size and rate in Audacity IT concepts: analog to digital conversion, digital to analog conversion, sample rate, sample size,
The TCP/IP communication layer stack Skills: none IT concepts: protocol layers, TCP/IP, OSI This work is licensed under a Creative Commons Attribution-Noncommercial-
Including images with the img tag Skills: using the img tag IT concepts: none This work is licensed under a Creative Commons Attribution-Noncommercial-
Computer components This work is licensed under a Creative Commons Attribution-Noncommercial- Share Alike 3.0 License. Skills: none IT concepts: computer.
IT skills: compose URLs IT concepts: parts of a URL, shortened URLs This work is licensed under a Creative Commons Attribution-Noncommercial- Share Alike.
Internet reading Skills: mindful reading IT concepts: characteristics of Internet readers This work is licensed under a Creative Commons Attribution-Noncommercial-
Information loss in compression Skills: none IT concepts: lossy and lossless compression This work is licensed under a Creative Commons Attribution-Noncommercial-
Copying Web images (the right mouse button is your friend) Skills: Copy a Web image, see the properties of a Web image, use the right mouse button IT concepts:
The internet layer Skills: None IT concepts: layered protocols, the internet layer, IP protocol, router, dumb (“end-to- end,” “neutral”) networks This.
Image compression Skills: none IT concepts: effect of image compression This work is licensed under a Creative Commons Attribution-Noncommercial- Share.
Connectivity overview Skills: none IT concepts: home, organization, backbone and mobile connectivity, local area network, network topologies This work.
Privacy – what do they know about you? This work is licensed under a Creative Commons Attribution-Noncommercial- Share Alike 3.0 License. Skills: none.
Skills: none Concepts: application, network versus stand-alone application, client, server, application versus system program This work is licensed under.
Data plus a code → information Skills: none IT concepts: text code This work is licensed under a Creative Commons Attribution-Noncommercial- Share Alike.
What happens when you retrieve a Web page? This work is licensed under a Creative Commons Attribution-Noncommercial- Share Alike 3.0 License. Skills: none.
Copying Web images Skills: Copy a Web image, see the properties of a Web image IT concepts: none This work is licensed under a Creative Commons Attribution-Noncommercial-
Creating hyperlinks with the a tag Skills: using the a tag IT concepts: none This work is licensed under a Creative Commons Attribution-Noncommercial-
Filezilla Skills: install and use Filezilla IT concepts: client-server review, file transfer protocol (FTP), Web site mirror, portable software, open source.
Background survey This work is licensed under a Creative Commons Attribution-Noncommercial- Share Alike 3.0 License. Skills: none IT concepts: survey service,
Skills: finding IP addresses, domain names and organization (whois) information Concepts: host, IP address, domain name, command line interface, graphical.
Skills: none Concepts: local area network, router, inter network, the TCP/IP layered software “stack”, layer functions, layer protocols, dumb versus smart.
ITIS 1210 Introduction to Web-Based Information Systems Chapter 4. Understanding the Internet’s Software Structure.
HOW WEB SERVER WORKS? By- PUSHPENDU MONDAL RAJAT CHAUHAN RAHUL YADAV RANJIT MEENA RAHUL TYAGI.
Skills: deploy a server with applications Concepts: evolution of application development and deployment, virtual server This work is licensed under a Creative.
Skills: none Concepts: client, server, service, upload, download, client-server application, Internet, hardware, software This work is licensed under a.
Some Common Terms The Internet is a network of computers spanning the globe. It is also called the World Wide Web. World Wide Web It is a collection of.
Background survey Skills: none
Creative Commons Attribution-Share Alike License 2.0
Your computer is the client
List servers (listservs)
Retrieving compound pages
Presentation transcript:

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. Retrieving a Web page

Where does this topic fit? Internet concepts –Applications –Technology –Implications Internet skills –Application development –Content creation –User skills

Client and server Client Server

What happens next? Uniform resource locator (URL)

Establish a temporary connection Client Server

Request the page Client Server Request

Send the page to the client Client Server Request page

Client displays the page Client Server Request

page Drop the connection Client Server Request

Data flow Web server program Memory Storage Requested page Web client program Memory Display Requested page Client Server Request Page The Internet

What if the requested page is not found?

Pages with links Client Server 1 Server 2 1. Get first page 2. Get second page

Mobile Web clients

Operating system Client program Memory in peer-to-peer applications 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 Client Server request page Summary: retrieving a Web page

Questions

Client Server request page Without looking back, do you recall the steps in retrieving a Web page?

1.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. 2.What happens if the user accidentally misspells the URL? 3.Can one server be handling requests from more than one client at a time? Explain your answer. 4.Do the terms client and server refer to hardware or software? Explain your answer.