Chapter 10: Web Application Development. Informatics Practices Class XII. By- Rajesh Kumar Mishra. KV No.1, AFS, Suratgarh

Similar documents
An internet or interconnected network is formed when two or more networks are connected.

The internet What is it??

LECTURE SCHEDULE 14. Internet: World Wide Web (WWW), Concepts

Internet Client-Server Systems 4020 A

From administrivia to what really matters

Basic Internet. Basic Internet

CSC 551: Web Programming. Spring 2004

INTERNET PROGRAMMING INTRODUCTION

Connecting with Computer Science Chapter 5 Review: Chapter Summary:

The World Wide Web. Internet

Web Design. Basic Concepts

Web Design and Development ACS-1809

Downloaded from

Internet. Class-In charge: S.Sasirekha

Chapter 1: Introduction to the Internet. Solutions

The Internet Advanced Research Projects Agency Network (ARPANET) How the Internet Works Transport Control Protocol (TCP)

MR AZIZUL ZAMRI BIN MUHAMED AMIN WEB : Your Logo

This document is downloaded from DR-NTU, Nanyang Technological University Library, Singapore.

Web Development. Lab. Bases de Dados e Aplicações Web MIEIC, FEUP 10/11. Sérgio Nunes

Basics of Web. First published on 3 July 2012 This is the 7 h Revised edition

Adobe Dreamweaver CS5

CSC Introduction to Computers and Their Applications

AQU Information Systems Fundamentals Spring 2012 Pg. 9.1

KENDRIYA VIDYALAYA MAHASAMUND

Impact. Course Content. Objectives of Lecture 2 Internet and WWW. CMPUT 499: Internet and WWW Dr. Osmar R. Zaïane. University of Alberta 4

Announcements Fawzi Emad, Computer Science Department, UMCP

Announcements Fawzi Emad, Computer Science Department, UMCP

M3-R3: INTERNET AND WEB DESIGN

Name: Class: Date: Multiple Choice Identify the letter of the choice that best completes the statement or answers the question.

The Internet and the Web. recall: the Internet is a vast, international network of computers

"The Internet. All the piracy and none of the scurvy." -- Anonymous

5/19/2015. Objectives. JavaScript, Sixth Edition. Introduction to the World Wide Web (cont d.) Introduction to the World Wide Web

Objectives. Connecting with Computer Science 2

Outline. Internet and World Wide Web. History of the Internet. What is the Internet? How Does Data Travel Through the Internet?

A Balanced Introduction to Computer Science, 3/E David Reed, Creighton University 2011 Pearson Prentice Hall ISBN

MUSIC & THE INTERNET MUMT 301

Table of Contents WWW. WWW history (2) WWW history (1) WWW history. Basic concepts. World Wide Web Aka The Internet. Client side.

ENG224 INFORMATION TECHNOLOGY Part I 3. The Internet. 3. The Internet

Web Information System Design. Tatsuya Hagino

WEB? Basic Concept of WEB. Page. 02

EEC-682/782 Computer Networks I

The Internet. and the World Wide Web

CS WEB TECHNOLOGY

Apache, PHP, and MySQL on Itanium Challenges and Goodies

HTTP. Web. Web Web web

Chapter 2A. The Internet s History

How the Web Works. Chapter 1. Modified by Marissa Schmidt Pearson

Lesson 5: Multimedia on the Web

The Internet and the World Wide Web

Chapter-16 INTERNET AND OPEN SOURCE CONCEPTS

The Internet, the Web, and Electronic Commerce The McGraw-Hill Companies, Inc. All rights reserved.

Semantic Web Lecture Part 1. Prof. Do van Thanh

Acknowledgment and Disclaimer:

Internet programming Lab. Lecturer Mariam A. Salih

Objective % Understand concepts for creating web-based digital media.

1.1 A Brief Intro to the Internet

Introduction to Web Technologies

The Internet and How It Works 12 11/21/2016. Define what a computer network is, and how networks are conceptually structured.

Discovering Computers Chapter 2 The Internet and World Wide Web

INTRODUCTION TO THE INTERNET. Presented by the Benbrook Public Library

A network is a group of two or more computers that are connected to share resources and information.

Networks, WWW, HTTP. Web Technologies I. Zsolt Tóth. University of Miskolc. Zsolt Tóth (University of Miskolc) Networks, WWW, HTTP / 35

3. WWW and HTTP. Fig.3.1 Architecture of WWW

A Brief History of the Internet

Inf 202 Introduction to Data and Databases (Spring 2010)

Chapter 2 The Internet and World Wide Web

Network and Mobile Compu4ng in the 20 th Century and Beyond. COMP 1400 Memorial University Winter 2015

Discovering Computers Your Interactive Guide to the Digital World

Introduction to Internet, Web, and TCP/IP Protocols SEEM

AY SECOND TERM Technology Education Revision Sheet

3 The Internet and the electronic mail

Full file at Chapter 2: Technology Infrastructure: The Internet and the World Wide Web

Internet and World Wide Web. The Internet. Computers late 60s & 70s. State of computers? Internet s. Personal Computing?

Introduction to Bioinformatics

Introduction to Bioinformatics

Introduction to Computer Networking II. Abdusy Syarif Informatics Department Faculty of Computer Science Universitas Mercu Buana

Table of Contents WWW. WWW history (2) WWW history (1) WWW history. Basic concepts. World Wide Web Aka The Internet. Client side.

Computer Fundamentals : Pradeep K. Sinha& Priti Sinha

SUMMATIVE ASSESSMENT I FOUNDATION OF INFORMATION TECHNOLOGY (CODE- 165) X Time 3Hrs M.M. 90

World Wide Web Aka The Internet. Karst Koymans. Friday, October 7, 2016

Chapter 1 Introduction to HTML, XHTML, and CSS

HTML, XHTML, and CSS. Sixth Edition. Chapter 1. Introduction to HTML, XHTML, and

Chapter 2: Technology Infrastructure: The Internet and the World Wide Web

Fundamentals of Information Systems, Seventh Edition

Persistent systems. Traditional software: Data stored outside of program. Program

Time: 3 hours. Full Marks: 70. The figures in the margin indicate full marks. Answer from all the Groups as directed. Group A.

6 Computer Networks 6.1. Foundations of Computer Science Cengage Learning

Class X Chapter 1 Internet

Web Design E M I R R A H A M A N WEB DESIGN SIDES 2017 EMIR RAHAMAN 1

Web Information System. Truong Thi Dieu Linh, PhD Nguyen Hong Phuong, Msc.

IST 220: Application Layer

Contents. Topics. 01. WWW 02. WWW Documents 03. Web Service 04. Web Technologies. Management of Technology. C01-1. Documents

09-Jan-17. Objectives Overview. The Internet. Objectives Overview. Evolution of the Internet. Evolution of the Internet. Discovering Computers 2012

Web Systems & Technologies: An Introduction

Chapter 27 WWW and HTTP Copyright The McGraw-Hill Companies, Inc. Permission required for reproduction or display.

Internet and Mini.K.G Senior Scientist, FRAD, CMFRI

FACTFILE: GCE DIGITAL TECHNOLOGY

Teh Interwebs CISC 282. September 13, The Internet/WWW

Downloaded from

Unit 4 The Web. Computer Concepts Unit Contents. 4 Web Overview. 4 Section A: Web Basics. 4 Evolution

Transcription:

Chapter 10: Web Application Development Informatics Practices Class XII By- Rajesh Kumar Mishra PGT (Comp.Sc.) KV No.1, AFS, Suratgarh e-mail : rkmalld@gmail.com

Introduction A Web Application refers an application which sends and receive information through Word Wide Web over Internet or Intranet. A typical Web Application may include- Hyper Text Information: Information that contains links to other information resources. Multimedia Information: Text, movies, pictures and sound etc. Graphical User interface: GUI which enables user to point and click to request/submit information instead of typing.

What is Internet? In simple words, an Internet is a network of networks, spread over world-wide network of computers with millions of users. Access to Internet is provided through Internet Service Provider (ISP) such as MTNL, BSNL, Reliance, Airtel and Tata etc. (in India). Internet begins with Advanced Research Project Agency Network (ARPANet) in 1969 under American Defense Deptt. In 1986, the National Science Foundation establishes NSFNet, which works as a backbone of Internet. In 1990, the British Programmer Tim Berners-Lee devised Hypertext and HTML to create WWW. There is no owner of Internet. The Internet Society (IS) and Internet Engineering Task Force (IETF) regulates the Internet.

What is Web Browser? A web browser is an Web Client program which allows users to access and navigate the World Wide Web over Internet. It provides an interface to interact with Internet. It send request to Web Server for specified web page and displays at client machine. It also maintains History of visited Web Pages and may provide tools for easy web surfing. Some commonly used Web Browsers are Internet Explorer, Mozilla FireFox, Google Chrome, Opera and Webkit etc.

What is Web Server? Web servers are computers on Internet on which Web pages are stored. It is equipped with a program which listens request from the web client (Web Browser) and sends web pages. The major functions of a web server are- Serving of Web pages on request of Browser. Controlling access and security of the server. Monitoring and logging server access statistics. Some most popular Web Servers are Apache Web Server (Open Source software for Linux), MS Internet Information Server (IIS) and Netscape Enterprise Web Server etc.

Web Address & URL A location of a web server is called Website and each Website has a unique address called URL (Universal Resource Locator) Ex. http://www.thinkquest.org A general structure of URL is- Protocol type://address/path Protocol Type: It specifies the type of protocol to be followed by server. Some commonly protocols are http, https, ftp, new etc. Address: It specifies the name of server on the internet including domain name like.com,.org,.mil,.edu or country domain like.in,.ca.au etc. Path It specifies the location of file/web page on the server in hierarchical format including file name.

Communication with Web Server The Internet or WWW works on Client-Server computing model. In this model your PC equipped with Web Browser works as Web- Client and other machine which serves the pages called Web servers. A Web server follows some protocols like HTTP, FTP or SMTP etc. The communication model between Client and Server can take place in two forms- Client-Server Communication- Static Web Pages. Client-Server Communication- Dynamic Web Pages.

Client-Server Communication- Static In this model Browser (Web-Client) request for a HTML pages stored on a remote machine through Web-Server. The server locates the file and passes it to the client. The client displays the page. In this model HTML pages are static i.e. They do not change until the developer modifies them. 1. Request for HTML web page Web-Client (Browser) 2. Server locates the file and sends to client. 3. The Browser displays the web page. Web-Server

Client-Server Communication- Dynamic In this model Web pages may have different contents depending upon the location, language and environment of the client machine. For eg. A dynamic web page can show different weather report when opened at different location or country. Most of Multi-Lingual websites are designed in this model. In this model, Dynamic Web pages are generated on demand using two technologies. CGI Script Server-Side Script

Dynamic Web server- CGI Script In this technology, the Server stores Scripts called Common Gateway Interface (CGI), which generates web pages when requested. 1. Request for HTML web page Web-Client (Browser) 2. Server locates the CGI script and passes request to it. Web-Server 3. The CGI processes the request and sends data/page to the server. 4. The server sends the data/page to the Web client (browser). 5. The Browser displays the data/page at Client PC.

Dynamic Web server- Sever-Side Script In this technology, the Server stores Scripts embedded in web pages itself. These embedded scripts generates Web Pages as per need. 1. Request for HTML web page Web-Client (Browser) Web-Server 4. The Browser displays the document. 3. The final formatted document sends to the browser. 2. Server checks the file and executes the embedded scripts. The commonly used Server-Side Script technologies are Active Server Pages (ASP), Personal Home Page (PHP), Java Server Pages (JSP) and Server Side Includes (SSI) etc. The server-side scripts are embedded in web pages but not visible as source code of the web page.