Download presentation
Presentation is loading. Please wait.
Published byHomer Harrington Modified over 6 years ago
1
Presentation on Distributed Web Based Systems Submitted by WWW
Presentation on Distributed Web Based Systems Submitted by
2
Traditional Web-Based Systems
Figure The overall organization of a traditional Web site.
3
Figure 12-2. Six top-level MIME types and some common subtypes.
Web Documents Figure Six top-level MIME types and some common subtypes.
4
Multitiered Architectures
Figure The principle of using server-side CGI programs.
5
Web Services Fundamentals
Figure The principle of a Web service.
6
Figure 12-5. The logical components of a Web browser.
Processes – Clients (1) Figure The logical components of a Web browser.
7
Figure 12-6. Using a Web proxy when the browser does not speak FTP.
Processes – Clients (2) Figure Using a Web proxy when the browser does not speak FTP.
8
Figure 12-7. The general organization of the Apache Web server.
9
Web Server Clusters (1) Figure The principle of using a server cluster in combination with a front end to implement a Web service.
10
Figure 12-9. A scalable content-aware cluster of Web servers.
Web Server Clusters (2) Figure A scalable content-aware cluster of Web servers.
11
Figure 12-10. (a) Using nonpersistent connections.
HTTP Connections (1) Figure (a) Using nonpersistent connections.
12
Figure 12-10. (b) Using persistent connections.
HTTP Connections (2) Figure (b) Using persistent connections.
13
Figure 12-11. Operations supported by HTTP.
HTTP Methods Figure Operations supported by HTTP.
14
Figure 12-12. (a) HTTP request message.
HTTP Messages (1) Figure (a) HTTP request message.
15
Figure 12-12. (b) HTTP response message.
HTTP Messages (2) Figure (b) HTTP response message.
16
Figure 12-13. Some HTTP message headers.
HTTP Messages (3) Figure Some HTTP message headers.
17
Figure 12-13. Some HTTP message headers.
HTTP Messages (4) Figure Some HTTP message headers.
18
Simple Object Access Protocol
Figure An example of an XML-based SOAP message.
19
Naming (1) Figure Often-used structures for URLs. (a) Using only a DNS name. (b) Combining a DNS name with a port number. (c) Combining an IP address with a port number.
20
Figure 12-16. Examples of URIs.
Naming (2) Figure Examples of URIs.
21
Figure 12-17. The principle of cooperative caching.
Web Proxy Caching Figure The principle of cooperative caching.
22
Replication for Web Hosting Systems
Figure The general organization of a CDN as a feedback-control system (adapted from Sivasubramanian et al., 2004b).
23
Adaptation Triggering
Figure One normal and three different access patterns reflecting flashcrowd behavior (adapted from Baryshnikov et al., 2005).
24
Figure 12-20. The principal working of the Akamai CDN.
Adjustment Measures Figure The principal working of the Akamai CDN.
25
Replication of Web Applications
Figure Alternatives for caching and replication with Web applications.
26
Figure 12-22. The position of TLS in the Internet protocol stack.
Security (1) Figure The position of TLS in the Internet protocol stack.
27
Figure 12-23. TLS with mutual authentication.
Security (2) Figure TLS with mutual authentication.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.