刚拿到书,感觉写的很不错,越看到后面越质疑我之前的观点。此书写的面的确很全,可谓面面俱到,但是面面俱到的反面就是都不深入,与之标题相差甚远,《浅析Java Web技术内幕》更合适。
纵观全书,本书更适合初级Java开发人员对JavaWeb做进一步的了解,作者对单个模块的理解上挺深入的,但是想要对各个模块有深一步的理解的话还需要再看其他的书了。
此文就本书各个章节做简要回顾,以加深对JavaWeb的理解。
第一章:Web请求过程
本章主要概述了浏览器的基本行为和HTTP的解析过程、DNS如何解析到对应的IP地址、CDH如何工作和设计、以及浏览器如何渲染出返回的结果等。这一章讲的很一般,稍微DNS域名解析过程讲的还可以。
推荐相关内容参考文章:
一次完整的HTTP事务是怎样一个过程?
HTTP请求、响应报文格式
HTTP请求过程-域名解析和TCP三次握手建立链接
CDN服务技术架构图
CDN技术详解
第二章:Java I/O的工作机制
本章主要分析I/O的内在工作机制:I/O类库的基本架构、磁盘I/O工作机制、网络I/O的工作机制,其中以网络I/O为重点介绍Java Socket的工作机制,以及NIO的工作机制,还有I/O优化技巧。