ELECTRONIC COMMERCE- Framework, Technologies and Applications © Tata McGraw-Hill 1 Electronic Commerce: Information Distribution and Messaging.

Slides:



Advertisements
Similar presentations
4.01 How Web Pages Work.
Advertisements

TCP/IP Protocol Suite 1 Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Chapter 22 World Wide Web and HTTP.
 To publish information for global distribution, one needs a universally understood language, a kind of publishing mother tongue that all computers may.
HTTP HyperText Transfer Protocol. HTTP Uses TCP as its underlying transport protocol Uses port 80 Stateless protocol (i.e. HTTP Server maintains no information.
MODULE 11 DOCUMENTS ON WEB 11.1 The internet and the world wide web 11.2 Documents and the world wide web Systems Analysis And Design © Systems Analysis.
HTTP By: Becky Fultz, Joe Flager, Katie Huston, Tom Packard, Allison Wilsey.
HTTP Presented By: Holly Mortinson Amy Drout Kyle Balmer & Matt Conklin.
1 The World Wide Web Architectural Overview Static Web Documents Dynamic Web Documents HTTP – The HyperText Transfer Protocol Performance Enhancements.
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.
IST 221 Internet Concepts and Applications Internet, WWW and HTML 1.
Topics in this presentation: The Web and how it works Difference between Web pages and web sites Web browsers and Web servers HTML purpose and structure.
2/9/2004 Web and HTTP February 9, /9/2004 Assignments Due – Reading and Warmup Work on Message of the Day.
UNDERSTANDING WEB AND WEB PROJECT PLANNING AND DESIGNING AND EFFECTIVE WEBSITE Garni Dadaian.
INTRODUCTION TO WEB DATABASE PROGRAMMING
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.
Connecting one computer to another computer creates a network.
Chapter 16 The World Wide Web Chapter Goals Compare and contrast the Internet and the World Wide Web Describe general Web processing Describe several.
DATA COMMUNICATION DONE BY: ALVIN SAMPATH CARLVIN SAMPATH.
The Internet in Education Objectives Introduction Overview –The World Wide Web –Web Page v. Web Site v. Portal Unique and Compelling Characteristics Navigation.
27.1 Chapter 27 WWW and HTTP Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
CP476 Internet Computing Lecture 5 : HTTP, WWW and URL 1 Lecture 5. WWW, HTTP and URL Objective: to review the concepts of WWW to understand how HTTP works.
Chapter 6 The World Wide Web. Web Pages Each page is an interactive multimedia publication It can include: text, graphics, music and videos Pages are.
Postacademic Interuniversity Course in Information Technology – Module C1p1 Contents Data Communications Applications –File & print serving –Mail –Domain.
Internet, intranet, and multimedia database processing l Database processing across local and wide area networks l Alternative architectures for distributing.
Chapter 17 - Deploying Java Applications on the Web1 Chapter 17 Deploying Java Applications on the Web.
1999 Asian Women's Network Training Workshop What the Internet Offers Communications  Across the country or across the world Information resources and.
NOTE: To change the image on this slide, select the picture and delete it. Then click the Pictures icon in the placeholder to insert your own image. WEB.
CIS 1310 – HTML & CSS 1 Introduction to the Internet.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Chapter 2 Application Layer.
World Wide Web Raghunath M D BSNL Mobile Services, Ernakulam, Ph:
MySQL and PHP Internet and WWW. Computer Basics A Single Computer.
CS 6401 The World Wide Web Outline Background Structure Protocols.
Copyright © Terry Felke-Morris WEB DEVELOPMENT & DESIGN FOUNDATIONS WITH HTML5 7 TH EDITION Chapter 1 Key Concepts 1.
1 MSCS 237 Overview of web technologies (A specific type of distributed systems)
INTRODUCTION TO WEB APPLICATION Chapter 1. In this chapter, you will learn about:  The evolution of the Internet  The beginning of the World Wide Web,
ECEN “Internet Protocols and Modeling”, Spring 2012 Course Materials: Papers, Reference Texts: Bertsekas/Gallager, Stuber, Stallings, etc Class.
JavaScript Tutorial 1 - Introduction to JavaScript1 Tutorial 1 Introduction to JavaScript Section A – Programming, HTML, and JavaScript.
World Wide Web “WWW”, "Web" or "W3". World Wide Web “WWW”, "Web" or "W3"
Chapter 29 World Wide Web & Browsing World Wide Web (WWW) is a distributed hypermedia (hypertext & graphics) on-line repository of information that users.
1 WWW. 2 World Wide Web Major application protocol used on the Internet Simple interface Two concepts –Point –Click.
Operating Systems Lesson 12. HTTP vs HTML HTML: hypertext markup language ◦ Definitions of tags that are added to Web documents to control their appearance.
Web Design. What is the Internet? A worldwide collection of computer networks that links millions of computers by – Businesses (.com.net) – the government.
Module: Software Engineering of Web Applications Chapter 2: Technologies 1.
Internet Applications (Cont’d) Basic Internet Applications – World Wide Web (WWW) Browser Architecture Static Documents Dynamic Documents Active Documents.
CS 6401 The World Wide Web Outline Background Structure Protocols.
Fundamentals. A Brief Intro to the Internet - Origins - ARPAnet - late 1960s - Network reliability - For ARPA-funded research organizations - BITnet,
CSCI-235 Micro-Computers in Science The Internet and World Wide Web.
JavaScript and Ajax (Internet Background) Week 1 Web site:
Introduction to the World Wide Web & Internet CIS 101.
The Internet Salihu Ibrahim Dasuki (PhD) CSC102 INTRODUCTION TO COMPUTER SCIENCE.
Information Networks. Internet It is a global system of interconnected computer networks that link several billion devices worldwide. It is an international.
Week-7 (Lecture-1) Internet Protocols: TCP/IP, Client Server: Protocol: Specification in networking and Communications It defines the procedures to be.
Web Page Design The Basics. The Web Page A document (file) created using the HTML scripting language. A document (file) created using the HTML scripting.
1 Chapter 1 INTRODUCTION TO WEB. 2 Objectives In this chapter, you will: Become familiar with the architecture of the World Wide Web Learn about communication.
Introduction to HTML Section A – Programming, HTML
JavaScript and Ajax (Internet Background)
CNIT 131 Internet Basics & Beginning HTML
E-commerce | WWW World Wide Web - Concepts
The Application Layer RIS 251 Dr. ir. S.S. Msanjila.
Dongwon Lee, Ph.D. IST 516 Fall 2011
E-commerce | WWW World Wide Web - Concepts
CASE STUDY -HTML,URLs,HTTP
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.
Protocols and networks in the TCP/IP model initially.
World Wide Web “WWW”, "Web" or "W3". World Wide Web “WWW”, "Web" or "W3"
Web Page Concept and Design :
World Wide Web “WWW”, "Web" or "W3". World Wide Web “WWW”, "Web" or "W3"
Introduction to World Wide Web
WEB & HTML Background Info.
INFS 230 L Internet Technology
Presentation transcript:

ELECTRONIC COMMERCE- Framework, Technologies and Applications © Tata McGraw-Hill 1 Electronic Commerce: Information Distribution and Messaging

ELECTRONIC COMMERCE- Framework, Technologies and Applications © Tata McGraw-Hill 2 World Wide Web Developed at CERN (European Laboratory for Particle Physics) Developed at CERN (European Laboratory for Particle Physics) Purpose was to share multimedia documents across computers in a seamless fashion. Purpose was to share multimedia documents across computers in a seamless fashion. Tim Berner-Lee proposed a system architecture where servers will manage the document and clients running on remote machines will access and render these documents. Tim Berner-Lee proposed a system architecture where servers will manage the document and clients running on remote machines will access and render these documents. The system proposed HyperText Markup Language for writing the documents. The HTML documents could specify links to other documents, using HyperText mechanism, by embedding their URLs. The system proposed HyperText Markup Language for writing the documents. The HTML documents could specify links to other documents, using HyperText mechanism, by embedding their URLs. Hyper Text Transfer Protocol was proposed as the protocol among clients and servers. Hyper Text Transfer Protocol was proposed as the protocol among clients and servers.

ELECTRONIC COMMERCE- Framework, Technologies and Applications © Tata McGraw-Hill 3 World Wide Web System

ELECTRONIC COMMERCE- Framework, Technologies and Applications © Tata McGraw-Hill 4 World Wide Web: URL Uniform Resource Locator – specifies uniquely each publicly available document on the Internet. Uniform Resource Locator – specifies uniquely each publicly available document on the Internet. URL Consists of three parts- URL Consists of three parts- –First component specifies protocol { delimited by // ) –Second component domain name of the machine (between // and /) –Last component the file/document name ( from / till : or End of string) Examples Examples – Protocol name- http Protocol name- http Domain/Machine name- icrc.iiml.ac.in Domain/Machine name- icrc.iiml.ac.in File name- index.htm File name- index.htm

ELECTRONIC COMMERCE- Framework, Technologies and Applications © Tata McGraw-Hill 5 World Wide Web: HTTP Hyper Text Transfer Protocol A set of rules that World Wide Web Clients and Servers use for communicating with each other A set of rules that World Wide Web Clients and Servers use for communicating with each other It is a connection less protocol It is a connection less protocol Client contacts a server, opens a connection and submits request. The server processes and responds to the request and closes connection. Client contacts a server, opens a connection and submits request. The server processes and responds to the request and closes connection. Each request is treated as independent of previous requests. It is a state-less protocol Each request is treated as independent of previous requests. It is a state-less protocol The protocol has three commonly used request methods – Get, Head and Post The protocol has three commonly used request methods – Get, Head and Post

ELECTRONIC COMMERCE- Framework, Technologies and Applications © Tata McGraw-Hill 6 HTTP: Client Server Interaction

ELECTRONIC COMMERCE- Framework, Technologies and Applications © Tata McGraw-Hill 7 HTTP: Get and Post Headers Get Request Header Get Request Header GET / HTTP/1.1 User-Agent:Mozilla/4.75 Referer: Accept:image/gig, image/jpeg, image/png, */* Accept-Language:en Accept-Charset:utf-8, iso Post Request Header Post Request Header POST/myprog.cgiHTTP/1.1 User-Agent:Mozilla/4.75 Referer: Accept:image/gig, image/jpeg, image/png, */* Accept-Language:en Accept-Charset:utf-8, iso Content-type:application/x-www-form-urlencoded Content-length: Carriage Return username=myuserid&name=G+I+JOE

ELECTRONIC COMMERCE- Framework, Technologies and Applications © Tata McGraw-Hill 8 World Wide Web Servers CERN HTTPd CERN HTTPd NCSA HTTPd NCSA HTTPd Apache HTTPd Apache HTTPd Today Web server provide following four functions Today Web server provide following four functions –Serving the static web pages –Serving the web pages generated by running gateway programs –Controlling the access to the server –Logging server access and error statistics