Information Retrieval and Web Design

Slides:



Advertisements
Similar presentations
PowerPoint presentation of first 25 pages of instructional manual Edith Fabiyi Essentials of Internet Access.
Advertisements

Basic Internet Terms Digital Design. Arpanet The first Internet prototype created in 1965 by the Department of Defense.
Hypertext Transfer PROTOCOL ----HTTP Sen Wang CSE5232 Network Programming.
TCP/IP Protocol Suite 1 Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Chapter 22 World Wide Web and HTTP.
SSL CS772 Fall Secure Socket layer Design Goals: SSLv2) SSL should work well with the main web protocols such as HTTP. Confidentiality is the top.
Internet Security Protocols
HTTP By: Becky Fultz, Joe Flager, Katie Huston, Tom Packard, Allison Wilsey.
Hypertext Transfer Protocol Kyle Roth Mark Hoover.
Layer 7- Application Layer
Remote mailbox access gateway Software lab project.
1 The HyperText Transfer Protocol: HTTP Nick Smith Stuart Alley Tara Tjaden.
Definitions, Definitions, Definitions Lead to Understanding.
Introduction 2: Internet, Intranet, and Extranet J394 – Perancangan Situs Web Program Sudi Manajemen Universitas Bina Nusantara.
Implementing Application Protocols. Overview An application protocol facilitates communication between applications. For example, an client uses.
1 The World Wide Web. 2  Web Fundamentals  Pages are defined by the Hypertext Markup Language (HTML) and contain text, graphics, audio, video and software.
 What is it ? What is it ?  URI,URN,URL URI,URN,URL  HTTP – methods HTTP – methods  HTTP Request Packets HTTP Request Packets  HTTP Request Headers.
Web Servers Web server software is a product that works with the operating system The server computer can run more than one software product such as .
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.
ES Module 5 Uniform Resource Locators, Hypertext Transfer Protocol, & Common Gateway Interface.
Web application architecture
1 Computer Communication & Networks Lecture 28 Application Layer: HTTP & WWW p Waleed Ejaz
Implementing ISA Server Publishing. Introduction What Are Web Publishing Rules? ISA Server uses Web publishing rules to make Web sites on protected networks.
Chapter 1: Introduction to Web Applications. This chapter gives an overview of the Internet, and where the World Wide Web fits in. It then outlines the.
TCP/IP Protocols Dr. Sharon Hall Perkins Applications World Wide Web(HTTP) Presented by.
Chapter 1: The Internet and the WWW CIS 275—Web Application Development for Business I.
The Inter-network is a big network of networks.. The five-layer networking model for the internet.
Web Client-Server Server Client Hypertext link TCP port 80.
BASIC INTERNET PROTOCOLS: http, ftp, telnet. Mirela Walczak.
WWW: an Internet application Bill Chu. © Bei-Tseng Chu Aug 2000 WWW Web and HTTP WWW web is an interconnected information servers each server maintains.
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.
CITA 310 Section 2 HTTP (Selected Topics from Textbook Chapter 6)
CS1001 Lecture 7. Overview Computer Networks Computer Networks The Internet The Internet Internet Services Internet Services Markup Languages Markup Languages.
27.1 Chapter 27 WWW and HTTP Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Network and Internet Security Prepared by Dr. Lamiaa Elshenawy
Web Server Administration Chapter 6 Configuring a Web Server.
Application of the Internet 1998/12/09 KEIO University, JAPAN Mikiyo
Computer Network Architecture Lecture 6: OSI Model Layers Examples 1 20/12/2012.
The Internet What is the Internet? The Internet is a lot of computers over the whole world connected together so that they can share information. It.
Web Server Administration Chapter 6 Configuring a Web Server.
Week-7 (Lecture-1) Internet Protocols: TCP/IP, Client Server: Protocol: Specification in networking and Communications It defines the procedures to be.
Communication protocols 2. HTTP Hypertext Transfer Protocol, is the protocol of World Wide Web (www) Client web browser Web server Request files Respond.
Lecture # 1 By: Aftab Alam Department Of Computer Science University Of Peshawar Internet Programming.
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.
Tiny http client and server
Block 5: An application layer protocol: HTTP
Instructor Materials Chapter 5 Providing Network Services
Development of Web Applications - Introduction
CISC103 Web Development Basics: Web site:
Web Development Web Servers.
CS1001 Lecture 8.
Some bits on how it works
Protocols and networks in the TCP/IP model initially.
CISC103 Web Development Basics: Web site:
WEB API.
Computer Communication & Networks
Hyper Text Transfer Protocol
HyperText Transfer Protocol
World Wide Web Uniform Resource Locator hostname [:port]/path
FTP AND COMMAND PROCESSING IN FTP
Kevin Harville Source: Webmaster in a Nutshell, O'Rielly Books
J2EE Lecture 1:Servlet and JSP
Unit-3.
Information Retrieval and Web Design
Information Retrieval and Web Design
Computer Networks Protocols
Information Retrieval and Web Design
Q/ Compare between HTTP & HTTPS? HTTP HTTPS
HTTP and HTML HTML HTTP HTTP – Standardize the packaging
Presentation transcript:

Information Retrieval and Web Design Lecture (3) Prepared by Dr. Dunia Hamid Hameed

The amazing success of the Web is down to two basic features: HTTP protocol and HTML language. HTTP protocol allows straightforward and easy implementation of a communications system so that any type of file can be easily sent, simplifying the operation of the server, allowing low-power servers to deal with thousands of requests and cutting deployment costs. HTML language feature provides an easy and straightforward mechanism for composing linked pages that is also highly efficient and very user-friendly. The amazing success of the Web is down to two basic features: HTTP protocol and HTML language. HTTP protocol allows straightforward and easy implementation of a communications system so that any type of file can be easily sent, simplifying the operation of the server, allowing low-power servers to deal with thousands of requests and cutting deployment costs. HTML language feature provides an easy and straightforward mechanism for composing linked pages that is also highly efficient and very user-friendly. Web basics The amazing success of the Web is down to two basic features: HTTP protocol and HTML language.

The amazing success of the Web is down to two basic features: HTTP protocol and HTML language. HTTP protocol allows straightforward and easy implementation of a communications system so that any type of file can be easily sent, simplifying the operation of the server, allowing low-power servers to deal with thousands of requests and cutting deployment costs. HTML language feature provides an easy and straightforward mechanism for composing linked pages that is also highly efficient and very user-friendly. The amazing success of the Web is down to two basic features: HTTP protocol and HTML language. HTTP protocol allows straightforward and easy implementation of a communications system so that any type of file can be easily sent, simplifying the operation of the server, allowing low-power servers to deal with thousands of requests and cutting deployment costs. HTML language feature provides an easy and straightforward mechanism for composing linked pages that is also highly efficient and very user-friendly. Web basics HTTP protocol allows straightforward and easy implementation of a communications system so that any type of file can be easily sent, simplifying the operation of the server, allowing low-power servers to deal with thousands of requests and cutting deployment costs.

The amazing success of the Web is down to two basic features: HTTP protocol and HTML language. HTTP protocol allows straightforward and easy implementation of a communications system so that any type of file can be easily sent, simplifying the operation of the server, allowing low-power servers to deal with thousands of requests and cutting deployment costs. HTML language feature provides an easy and straightforward mechanism for composing linked pages that is also highly efficient and very user-friendly. The amazing success of the Web is down to two basic features: HTTP protocol and HTML language. HTTP protocol allows straightforward and easy implementation of a communications system so that any type of file can be easily sent, simplifying the operation of the server, allowing low-power servers to deal with thousands of requests and cutting deployment costs. HTML language feature provides an easy and straightforward mechanism for composing linked pages that is also highly efficient and very user-friendly. Web basics HTML language feature provides an easy and straightforward mechanism for composing linked pages that is also highly efficient and very user-friendly.

HTTP HTTP (Hypertext Transfer Protocol) is the basic protocol of the WWW. It is a straightforward, connection-oriented protocol without state.

HTTPS There is a HTTP variant called HTTPS (S for secure) that uses the SSL (Secure Socket Layer) security protocol to encrypt and authenticate traffic between the client and the server. This is frequently used by e-commerce Web servers or for personal or confidential information.

The Schematic Operation of HTTP The client sets up a TCP connection to the server, to the HTTP port (or that indicated in the address of the connection), it sends a HTTP resource request command (along with some informative headers) and the server responds through the same connection with the requested data and a series of informative headers.

HTTP Protocol

HTTP requests: GET and POST In HTTP, requests can be made using one of two methods. If sending parameters with the request, GET will send them encrypted in the URL. The POST method will send parameters as part of the body of the request if sending them. HTTP responses: Responses in HTTP are very similar to requests.