Part II: HTTP Architecture

The six chapters of Part II highlight the HTTP server, proxy, cache, gateway, and robot applications, which are the building blocks of web systems architecture:

·         Chapter 5 gives an overview of web server architectures.

·         Chapter 6 describes HTTP proxy servers, which are intermediary servers that connect HTTP clients and act as platforms for HTTP services and controls.

·         Chapter 7 delves into the science of web caches-devices that improve performance and reduce traffic by making local copies of popular documents.

·         Chapter 8 explains applications that allow HTTP to interoperate with software that speaks different protocols, including SSL encrypted protocols.

·         Chapter 9 wraps up our tour of HTTP architecture with web clients.

·         Chapter 10 covers future topics for HTTP-in particular, HTTP-NG.

 


Hypertext Transfer Protocol (HTTP)