COMP9321 Web Application Engineering Semester 1, 2017

Slides:



Advertisements
Similar presentations
Introduction to Web Based Application. Web-based application TCP/IP (HTTP) protocol Using WWW technology & software Distributed environment.
Advertisements

Apache Tomcat Server Typical html Request/Response cycle
Tracking Services for ANY websites and web applications Zhu Xiong CSE 403 LCO.
J2EE Web Fundamentals Lesson 1 Introduction and Overview
Comp2513 Forms and CGI Server Applications Daniel L. Silver, Ph.D.
COMP9321 Web Application Engineering Semester 2, 2015 Dr. Amin Beheshti Service Oriented Computing Group, CSE, UNSW Australia Week 1 1COMP9321, 15s2, Week.
Web Application Programming Carol Wolf Computer Science.
CS 493/693: Distributed Systems Programming V. “Juggy” Jagannathan CSEE, West Virginia University March 21, 2005.
Introduction to Internet Programming (Web Based Application)
Chapter 17 - Deploying Java Applications on the Web1 Chapter 17 Deploying Java Applications on the Web.
Simple Database.
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.
Webcommerce Computer Networks Webcommerce by Linnea Reppa Douglas Martindale Lev Shalevich.
Mainframe (Host) - Communications - User Interface - Business Logic - DBMS - Operating System - Storage (DB Files) Terminal (Display/Keyboard) Terminal.
Introduction to ASP.NET1. 2 Web applications in general Web applications are divided into two parts –The server part –The client part The server part.
Web Client-Server Server Client Hypertext link TCP port 80.
Http protocol Response-request Clients not limited to web browsers. Anything that can access code implementing the protocol works: –Standalone programs.
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,
Module 7: Advanced Application and Web Filtering.
1 WWW. 2 World Wide Web Major application protocol used on the Internet Simple interface Two concepts –Point –Click.
INTERNET PROTOCOLS. Microsoft’s Internet Information Server Home Page Figure IT2031 UNIT-3.
IS-907 Java EE World Wide Web - Overview. World Wide Web - History Tim Berners-Lee, CERN, 1990 Enable researchers to share information: Remote Access.
COMP9321 Web Application Engineering Semester 2, 2015 Dr. Amin Beheshti Service Oriented Computing Group, CSE, UNSW Australia Week 7 1COMP9321, 15s2, Week.
COMP9321 Web Application Engineering Semester 2, 2015 Dr. Amin Beheshti Service Oriented Computing Group, CSE, UNSW Australia Week 3 1COMP9321, 15s2, Week.
COMP9321 Web Application Engineering Semester 2, 2015 Dr. Amin Beheshti Service Oriented Computing Group, CSE, UNSW Australia Week 11 (Part I) 1COMP9321,
COMP9321 Web Application Engineering Semester 2, 2015 Dr. Amin Beheshti Service Oriented Computing Group, CSE, UNSW Australia Week 10 1COMP9321, 15s2,
JavaScript and Ajax (Internet Background) Week 1 Web site:
How CGI and Java Servlets are Run By David Stein 14 November 2006.
1 Chapter 22 World Wide Web (HTTP) Chapter 22 World Wide Web (HTTP) Mi-Jung Choi Dept. of Computer Science and Engineering
Week-3 (Lecture-1). Some Important internet terms: Archie : A program used to search files at FTP sites. There are currently 30 Archie servers in the.
COMP9321 Web Application Engineering Semester 2, 2016
CX Introduction to Web Programming
Introduction to Internet Programming (Web Based Application)
Distributed Control and Measurement via the Internet
COMP9321 Web Application Engineering Semester 1, 2017
Section 6.3 Server-side Scripting
COMP9321 Web Application Engineering Semester 2, 2017
WWW and HTTP King Fahd University of Petroleum & Minerals
CISC103 Web Development Basics: Web site:
JavaScript and Ajax (Internet Background)
Web Development Web Servers.
CNIT 131 Internet Basics & Beginning HTML
COMP9321 Web Application Engineering Semester 1, 2017
The Internet.
Hypertext Transport Protocol
COMP9321 Web Application Engineering Semester 2, 2017
Some bits on how it works
Application Layer Functionality and Protocols
COMP9321 Web Application Engineering Semester 1, 2017
Web App vs Mobile App.
Application Layer Functionality and Protocols
COMP9321 Web Application Engineering Semester 2, 2016
Application Layer Functionality and Protocols
Multimedia and Networks
Introduction to Servlets
Application Layer Functionality and Protocols
COMP9321 Web Application Engineering Semester 2, 2016
Application Layer Functionality and Protocols
Application Layer Functionality and Protocols
Chapter 27 WWW and HTTP Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
J2EE Lecture 1:Servlet and JSP
TCP/IP Protocol Suite: Part 2, Application Layer
Application Layer Functionality and Protocols
Application Layer Functionality and Protocols
Application Layer Functionality and Protocols
Information Retrieval and Web Design
Web Servers (IIS and Apache)
Your computer is the client
Mobile Internet and WAP
Presented by Greta Jurgelevičiūtė
Presentation transcript:

COMP9321 Web Application Engineering Semester 1, 2017 Dr. Amin Beheshti Service Oriented Computing Group, CSE, UNSW Australia Week 1 http://webapps.cse.unsw.edu.au/webcms2/course/index.php?cid=2457 COMP9321, 17s1, Week 1

References COMP9321, 17s1, Week 1

Basic Web Architecture: Universal Readership ... COMP9321, 17s1, Week 1

Web Essentials - Clients, Servers and Communication COMP9321, 17s1, Week 1

Web Essentials - Clients, Servers and Communication COMP9321, 17s1, Week 1

Web Essentials - Basic Internet Protocols: TCP/IP COMP9321, 17s1, Week 1

Web Essentials - Basic Internet Protocols: TCP/IP COMP9321, 17s1, Week 1

Web Essentials - Basic Internet Protocols: TCP/IP COMP9321, 17s1, Week 1

Web Essentials - Basic Internet Protocols: Domain Names COMP9321, 17s1, Week 1

Web Essentials - Higher-Level Protocols COMP9321, 17s1, Week 1

Building Blocks of the Web (Shklar and Rosen, pg. 31) COMP9321, 17s1, Week 1

Web Essentials - URL COMP9321, 17s1, Week 1

An http-scheme URL COMP9321, 17s1, Week 1

Web Essentials - HTTP COMP9321, 17s1, Week 1

Web Essentials - HTTP COMP9321, 17s1, Week 1

Web Essentials - HTTP COMP9321, 17s1, Week 1

On Request Header Fields COMP9321, 17s1, Week 1

HTTP Request Methods (version 1.1) COMP9321, 17s1, Week 1

HTTP/1.1 Status Code Classes and common codes p.19 in (WebTech) COMP9321, 17s1, Week 1

Web Essentials - HTTP COMP9321, 17s1, Week 1

Example (reproduced from: page 18, Head First Servlets & JSP, Basham, et. al., O'Reilly,) COMP9321, 17s1, Week 1

Improving Performance using HTTP features COMP9321, 17s1, Week 1

The Trouble with HTTP COMP9321, 17s1, Week 1

Moving Web Site to Web Applications COMP9321, 17s1, Week 1

Common Gateway Interface (CGI) COMP9321, 17s1, Week 1

CGI is replaced by other 'better' technologies COMP9321, 17s1, Week 1

n-Tier applications COMP9321, 17s1, Week 1

3-Tier Architecture COMP9321, 17s1, Week 1

Web Essential - Web servers COMP9321, 17s1, Week 1

Web Essential - Web servers COMP9321, 17s1, Week 1

COMP9321, 17s1, Week 1