2、深入理解 Java Servlet:从基础到实践

深入理解 Java Servlet:从基础到实践

1. 封面插画与技术背景引入

封面插画展示的是一位土耳其国务卿“Res Efendi o Primer Sec - retario di Estado”,这幅插画源自 1799 年在马德里首次出版的西班牙地区服饰习俗汇编。书中提到的“Coleccion general de los Trages que usan actualmente todas las Nacionas del Mundo”可大致翻译为“已知世界各国当前使用的服装总集”。这提醒着我们 200 年前世界各城镇和地区在文化上的差异,如今着装规范已改变,地区多样性逐渐消失。而计算机书籍的封面设计借此丰富的地区生活多样性,来展现计算机行业的创新精神。

对于新手而言,在开始专注于考试目标之前,需要了解 Servlet 和 JSP 技术、Web 应用程序以及 HTTP 协议等概念。

2. 什么是 Servlet
2.1 服务器职责

服务器为远程客户端提供服务时,主要有两项职责:一是处理网络连接,涉及套接字级编程、从请求消息中提取信息以及实现客户端 - 服务器协议(如 FTP 和 HTTP);二是创建要返回的响应。不同类型的服务器在创建响应时的复杂程度不同,例如 FTP 服务器只需在本地机器上定位文件,而托管完整 Web 应用程序的 HTTP 服务器则需要动态创建响应,可能涉及从数据库检索数据、应用业务规则并以不同客户端期望的格式呈现输出。

对于仅提供静态数据的简单服务器,可以将所有代码编写在一个可执行程序中。但对于提供联合数据的 HTTP 服务器,需要高度灵活和可扩展的设计。传统上,人们使用通用网关接口(

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值