TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
Web Fundamentals
1. Web Fundamentals 4 th September 2007 WWW, Internet, and other weird stuff
2.
3.
4.
5.
6.
7.
8. A simple web request Browser Name Server Internet Web Server IIS, Apache, Lighttpd etc. BIND, PowerDNS, djbdns HTTP Response DNS Lookup http://bookmarks.rediff.com/recent/ bookmarks.rediff.com => 210.210.93.86
9.
10. How Cookies work? 2) Response from Web server 3) 2 nd request from browser 1) Request from Browser GET /index.html HTTP/1.1 Host: bookmarks.rediff.com HTTP/1.1 200 OK Content-type: text/html Set-Cookie: name=value; expires=date; path=/; domain=.rediff.com (content of page) GET /popular/ HTTP/1.1 Host: bookmarks.rediff.com Cookie: name=value Accept: */* expires=Fri, 31-Dec-2027 23:59:59
11.
12.
13.
14.
15.
16.
17. Multi Tier App Web Server Internet Web Server - Static File Serving - Caching - Proxying Database Server - Storage of Data - Retrieval - Some Biz logic Database Server Application Server App Server - Biz Logic - Processing - Modifying Data J2EE, ASP.NET, PHP, RoR, Python Apache/TomCat, IIS, lightTPD MS SQL, MySQL, Oracle