《深入分析Java Web技术内幕》读后感

本书从基本原理出发,图文并茂地介绍了WEB请求的全过程。包括B/S架构概念、HTTP请求技术基础、HTTP协议解析、DNS域名解析及CDN工作机制等内容,并提供实战案例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

这本书的整体感觉不错,基本上是从[b][color=blue]基本原理[/color][/b]介绍出发的。适合互联网技术爱好者阅读,也可以作为技术架构参考书籍。本书不仅是介绍了基本知识和原理,很多东西作者是站在系统架构的原理出发的,所以对爱好系统架构的读者是很有帮助的。
本书的主要特点是“[b][color=blue]图文并茂,有图,有事实,有真相[/color][/b]”,阅读起来不枯燥,晦涩。在试读的第一章我数了一下一共就有19张图片。本书同时也是深入实战的一本参考书。本文有很多实战内容,读者可以去实战。因而本书是一本[b][color=blue]理论与实践紧密结合[/color][/b]的书籍。
试读章节的主要内容及读后感:
第一章的主题是:[b][color=blue]深入WEB请求过程[/color][/b]
作者分别从以下几个方面做了深入介绍:
[size=large]1.1 B/S网络架构基本概念[/size]
这一小节介绍了B/S的基本架构概念,阐述了B/S的架构优势,但是最后缺少一点
“[color=blue][b]画龙点睛[/b][/color]”之笔:[b]B/S架构模式解决了application平台依赖性,使得应用基于浏览器,实现了应用的互联互通互用。
[/b]
[size=large]1.2 如何发起一个请求[/size]
这一小节介绍了HTTP请求的技术基础,socket通信。同时也“与时俱进”介绍了HttpClient的一个例子。这也是本书实战性的体现。
同时也介绍了开发者可以使用的命令。
下面这段程序可以写得更漂亮些:

PostMethod postMethod;
String domainName = Switcher.domain;
postMethod = new PostMethod(domainName);

改为:

PostMethod postMethod = new PostMethod(Switcher.domainName);

[size=large]1.3 HTTP 协议解析[/size]
介绍了HTTP 协议解析的整个过程,介绍了HTTP 协议解析的基本数据结构,HTTP的主要状态码。相关HTTP工具。顺便再在此推荐一个不错的工具[b]HttpWatch[/b]。

[size=large]1.4 DNS 域名解析[/size]
DNS 域名解析是网络的基础工作。只有域名解析成功才能获得相关请求对应的应用。
本节介绍了域名解析的全过程,域名解析跟踪,域名缓存清空,域名解析的常用方式。域名解析过程作者介绍的非常详细,可谓是:“[color=blue][b]深入浅出[/b][/color]”。

[size=large]1.5 CDN 工作机制[/size]
CDN(Content Delivery Network),CDN是现在[b][color=blue]大数据[/color][/b]时代互联网应用的一重要组成部分。是一把利器。
在大数据时代,我们不可能将我们的所有资源都放到一台或几台机器上,这时分布式计算,分布式存储就成了一个关键和难点。CDN将一些静态资源集中管理起来,减轻了主机负担。在这里作者也谈到了CDN对于应用的[b][color=blue]可扩展,安全性,可响应, 可靠性及性能[/color][/b]的意义与作用。实际上CDN是[b][color=blue]RIA应用[/color][/b]的技术架构基础。本节也谈到了“[b]负载均衡[/b]”的主要方法及相关方法。
这里在排版上有点不足:在介绍硬件负载均衡之后可以附上相关图片,本书把图片放到了一起。但也无大碍。

本书值得一读,推荐喜欢技术的同学读读,大学高年级同学,工程师,架构师都会从中有收获。

最后希望本书能够持续修订,大家积极交流和讨论,使其变为一本不错的互联网教科书。

Peter 2013年1月20日 北京
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值