comp9321 web application engineering semester 2, 2015 dr. amin beheshti service oriented computing...
TRANSCRIPT
1COMP9321, 15s2, Week 1
COMP9321 Web Application Engineering
Semester 2, 2015
Dr. Amin Beheshti
Service Oriented Computing Group, CSE, UNSW Australia
Week 1
http://webapps.cse.unsw.edu.au/webcms2/course/index.php?cid=2411
COMP9321, 15s2, Week 1 2
References
COMP9321, 15s2, Week 1 3
Basic Web Architecture: Universal
Readership ...
COMP9321, 15s2, Week 1 4
Web Essentials - Clients, Servers and
Communication
COMP9321, 15s2, Week 1 5
Web Essentials - Clients, Servers and
Communication
COMP9321, 15s2, Week 1 6
Web Essentials - Basic Internet Protocols:
TCP/IP
COMP9321, 15s2, Week 1 7
Web Essentials - Basic Internet Protocols:
TCP/IP
COMP9321, 15s2, Week 1 8
Web Essentials - Basic Internet Protocols:
TCP/IP
COMP9321, 15s2, Week 1 9
Web Essentials - Basic Internet Protocols: Domain
Names
COMP9321, 15s2, Week 1 10
Web Essentials - Higher-Level
Protocols
COMP9321, 15s2, Week 1 11
Building Blocks of the Web (Shklar and Rosen,
pg. 31)
COMP9321, 15s2, Week 1 12
Web Essentials - URL
COMP9321, 15s2, Week 1 13
An http-scheme URL
COMP9321, 15s2, Week 1 14
Web Essentials - HTTP
COMP9321, 15s2, Week 1 15
Web Essentials - HTTP
COMP9321, 15s2, Week 1 16
Web Essentials - HTTP
COMP9321, 15s2, Week 1 17
On Request Header Fields
COMP9321, 15s2, Week 1 18
HTTP Request Methods (version 1.1)
COMP9321, 15s2, Week 1 19
HTTP/1.1 Status Code Classes and common
codes1
p.19 in (WebTech)1
COMP9321, 15s2, Week 1 20
Web Essentials - HTTP
COMP9321, 15s2, Week 1 21
Example (reproduced from: page 18, Head First Servlets & JSP, Basham, et. al.,
O'Reilly,)
COMP9321, 15s2, Week 1 22
Improving Performance using HTTP
features
COMP9321, 15s2, Week 1 23
The Trouble with HTTP
COMP9321, 15s2, Week 1 24
Moving Web Site to Web Applications
COMP9321, 15s2, Week 1 25
Common Gateway Interface (CGI)
COMP9321, 15s2, Week 1 26
CGI is replaced by other 'better'
technologies
COMP9321, 15s2, Week 1 27
n-Tier applications
COMP9321, 15s2, Week 1 28
3-Tier Architecture
COMP9321, 15s2, Week 1 29
Web Essential - Web servers
COMP9321, 15s2, Week 1 30
Web Essential - Web servers
COMP9321, 15s2, Week 1 31