ITIS 1210 Introduction to Web-Based Information Systems Chapter 4. Understanding the Internet’s Software Structure.

Slides:



Advertisements
Similar presentations
CHANGING THE WAY IT WORKS Cloud Computing 4/6/2015 Presented by S.Ganesh ( )
Advertisements

Skills: none Concepts: Web client (browser), Web server, network connection, URL, mobile client, protocol This work is licensed under a Creative Commons.
Design of Web-based Systems IS Development: lecture 10.
The Internet Useful Definitions and Concepts About the Internet.
IT skills: IT concepts: Web client (browser), Web server, network connection, URL, mobile client, peer-to- peer application This work is licensed under.
Origins of the Internet The Internet was started as a research project sponsored by the Advanced Research Projects Agency (ARPA) within the U.S. Dept.
Week 2 IBS 685. Static Page Architecture The user requests the page by typing a URL in a browser The Browser requests the page from the Web Server The.
Multiple Tiers in Action
Liang, Introduction to Java Programming, Sixth Edition, (c) 2007 Pearson Education, Inc. All rights reserved L22 (Chapter 25) Networking.
Internet – Part II. What is the World Wide Web? The World Wide Web is a collection of host machines, which deliver documents, graphics and multi-media.
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.
Boris Tshibangu. What is a proxy server? A proxy server is a server (a computer system or an application) that acts as an intermediary for requests from.
Client – Server Architecture A Basic Introduction Kathleen R. Murray, Ph.D. May 2002.
A global, public network of computer networks. The largest computer network in the world. Computer Network A collection of computing devices connected.
C LIENT /S ERVER AND P EER TO P EER National 4/5 Computing Science.
ITIS 1210 Introduction to Web-Based Information Systems Chapter 41 How Animation on the Web Works.
Technology Overview. Confidential & Proprietary Information System Unit Server Two-way Satellite network System includes units and server Units have built.
System Architecture & Hardware Configurations Dr. D. Bilal IS 592 Spring 2005.
Server System. Introduction A server system is a computer, or series of computers, that link other computers or electronic devices together. They often.
Copyright © cs-tutorial.com. Introduction to Web Development In 1990 and 1991,Tim Berners-Lee created the World Wide Web at the European Laboratory for.
Internet Basics A management-level overview of the Internet, its architecture, capabilities, and protocols. Copyright 2011 SPMI / Online Development.
WEB TERMINOLOGIES. Page or web page: a file that can be read over the world wide web Pages or web pages: the global collection of documents associated.
Chapter 2 Browsing the Web. Web Sites  What is a Home Page?  What is a Web Portal? (portal) Example: Yahoo! Lycos and MSN Typically offer? ________________________________________.
Web Page Design I Basic Computer Terms “How the Internet & the World Wide Web (www) Works”
ITIS 1210 Introduction to Web-Based Information Systems Chapter 23 How Web Host Servers Work.
Introduction to Internet terms. Topics to Study What is Internet HTTP URL SMS MMS Wi-Fi Video Conferencing Social Webisites.
HOW WEB SERVER WORKS? By- PUSHPENDU MONDAL RAJAT CHAUHAN RAHUL YADAV RANJIT MEENA RAHUL TYAGI.
CPT 123 [299] Internet Skills Overview of the Internet Session One Class Notes DMWilliamson 1998.
Chapter 1: The Internet and the WWW CIS 275—Web Application Development for Business I.
Chapter 18 Networking F Client/Server Communications F Simple Client/Server Applications F Serve Multiple Clients F Create Applet Clients F Send and Retrieve.
Client – Server Architecture. Client Server Architecture A network architecture in which each computer or process on the network is either a client or.
How computer’s are linked together.
CIS 250 Advanced Computer Applications Internet/WWW Review.
1 Welcome to CSC 301 Web Programming Charles Frank.
Mainframe (Host) - Communications - User Interface - Business Logic - DBMS - Operating System - Storage (DB Files) Terminal (Display/Keyboard) Terminal.
Networking Network Classification, by there: 3 The Rules they use to exchange data: Protocols.
Chapter 16: Networking F Client/Server Communications F Serving Multiple Clients F Applet Clients F Viewing HTML Pages F Retrieving Files from Web Servers.
Introduction to Computer Networks Introduction to Computer Networks.
Introduction to Internet. Chapter 1 Objectives Origins of the Internet Packets and Routers TCP/IP DNS HTTP URL Client-Server.
Chapter 17 - Clients + Servers = Distributed Computing Introduction Large Computers Use Networks For Input and Output Small Computers Use Networks To Interact.
Web Server.
Newsgroup World Wide Web (WWW) Conservation Over the Internet e.g.ICQ File Transfer Protocol (FTP) Includes 6 main services: Electronic Mail Remote.
27.1 Chapter 27 WWW and HTTP Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Communications & Networks National 4 & 5 Computing Science.
CSI 3125, Preliminaries, page 1 Networking. CSI 3125, Preliminaries, page 2 Networking A network represents interconnection of computers that is capable.
Client – Server Architecture A Basic Introduction 1.
The Internet, Fourth Edition-- Illustrated 1 The Internet – Illustrated Introductory, Fourth Edition Unit B Understanding Browser Basics.
Internet addresses By Toni Grey & Rashida Swan HTTP Stands for HyperText Transfer Protocol Is the underlying stateless protocol used by the World Wide.
COM: 111 Introduction to Computer Applications Department of Information & Communication Technology Panayiotis Christodoulou.
System Architecture & Hardware Configurations Dr. D. Bilal IS 582 Spring 2008.
Introduction to HTML 4.0 Getting Started – Basic Terminology Teacher: Mr. Ho.
Instructor: Ahmed Jafer
System Architecture & Hardware Configurations
Computer Roles in a Network
Some bits on how it works
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.
System Architecture & Hardware Configurations
Unit 5: Providing Network Services
TYPES OF SERVER. TYPES OF SERVER What is a server.
Providing Network Services
Chapter 27 WWW and HTTP.
Web Design & Development
COMP 101 Introduction.
Part of Chapter 1 Key Concepts Networks
Client/Server and Peer to Peer
Computer Networks Protocols
Your computer is the client
The Internet and Electronic mail
Presentation transcript:

ITIS 1210 Introduction to Web-Based Information Systems Chapter 4. Understanding the Internet’s Software Structure

Understanding the Internet’s Software Structure  Internet uses a “Client-Server” model  Client  Needs services  Server  Provides services  Delivering Web pages or

Understanding the Internet’s Software Structure  Client  Local personal computer  Server (host)  Many manufacturers & models  Multiple operating systems  Usually far more powerful than a “normal” PC

Understanding the Internet’s Software Structure  Why servers?  So all clients don’t have to have the same capabilities  Many clients can access the same files or programs on a single server  For WWW  Client is browser running on your PC  Server is a Web host somewhere on the Internet

Understanding the Internet’s Software Structure  Browser  Sends request (for a Web page or file) to a server  Server  Processes request  Sends answer back to client  Client displays data from server

Understanding the Internet’s Software Structure  PC-based browser program controls client end  Browser requests a Web page from the server  Server processes request  Host computer (server) houses the Web site  Server sends requested data back to originating computer  Software enables the server to retrieve specific pages and transmit them to clients

Understanding the Internet’s Software Structure  To a client, the Web appears to be  Limitless file storage mechanism  Distributed among thousands of computers  Accessible to anyone with an Internet connection