Presentation is loading. Please wait.

Presentation is loading. Please wait.

Popular Web client and server programs This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 License. Skills: none IT.

Similar presentations


Presentation on theme: "Popular Web client and server programs This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 License. Skills: none IT."— Presentation transcript:

1 Popular Web client and server programs This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 License. Skills: none IT concepts: open source, Web client (browser), Web server, standard protocol

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

3 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 – drop the connection Client Server request page Retrieving a simple Web page

4 Popular Web client programs Can you name the one that goes with each logo? The company that wrote the program?

5 Popular Web client programs Opera, Opera Software Chrome, Google Safari, Apple Firefox, Mozilla Foundation Internet Explorer, Microsoft Web client and Web browser are synonyms.

6 Open source software Geeks say it is free as in “free speech” and free as in “free beer.” Which Web clients are open source?

7 Web client programs Proprietary, Opera Software Open source Proprietary, Apple Proprietary, Microsoft Open source

8 The most popular Web server programs ProprietaryOpen source Which do you think is most popular?

9 Source: NetcraftNetcraft Note that there are many other, less popular Web server programs.

10 Protocols like HTTP are standards Can you think of other examples of standards?

11 Each client-server application has its own protocol Web protocol: HTTP File transfer protocol: FTP Email reading protocol: POP Email sending protocol: SMTP Etc. Misconception alert!

12 Before we end this presentation, have you used any open source software today?

13 Summary Proprietary Open source

14 Self-study questions 1.Why do suppose Apache is more popular than IIS? 2.The HTTP protocol is standardized, Explain how that leads to competition in Web client and server software? 3.We said open source software is open in two ways – can you explain them in your own words? 4.Why is Linux such a big deal if it only has 1.1% of the desktop operating system market? 5.Ethernet is the dominant protocol for wired communication between computers in local area networks, but IBM’s Token Ring protocol and products competed with Ethernet in the 1980s. Why did Ethernet prevail? 6.WiFi is the dominant protocol for wireless communication between computers in a LAN. To what do you attribute its success? 7.What motivates people to contribute to open source projects?

15 Resources Web server market shares: http://www.netcraft.com Web client and other market shares: http://www.netmarketshare.com/


Download ppt "Popular Web client and server programs This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 License. Skills: none IT."

Similar presentations


Ads by Google