|
游客,本帖隐藏的内容需要积分高于 1 才可浏览,您当前积分为 0
资源信息:
中文名: Servlet3.0新特性解析[完整]
资源格式: HDTV
主讲人: 张龙
风中叶
发行日期: 2011年
地区: 大陆
对白语言: 普通话
文字语言: 简体中文
概述:
这是HeyJava从圣思园内部获得的视频,圣思园会不会发布还不知道,HeyJava将在近期发布给大家,希望大家喜欢,希望大家支持HeyJava。
Servlet 3.0 新特性概述
Servlet 3.0 作为 Java EE 6 规范体系中一员,随着 Java EE 6 规范一起发布。该版本在前一版本(Servlet 2.5)的基础上提供了若干新特性用于简化 Web 应用的开发和部署。其中有几项特性的引入让开发者感到非常兴奋,同时也获得了 Java 社区的一片赞誉之声:
异步处理支持:
有了该特性,Servlet 线程不再需要一直阻塞,直到业务处理完毕才能再输出响应,最后才结束该 Servlet 线程。在接收到请求之后,Servlet 线程可以将耗时的操作委派给另一个线程来完成,自己在不生成响应的情况下返回至容器。针对业务处理较耗时的情况,这将大大减少服务器资源的占用,并且提高并发处理速度。
新增的注解支持:
该版本新增了若干注解,用于简化 Servlet、过滤器(Filter)和监听器(Listener)的声明,这使得 web.xml 部署描述文件从该版本开始不再是必选的了。
可插性支持:
熟悉 Struts2 的开发者一定会对其通过插件的方式与包括 Spring 在内的各种常用框架的整合特性记忆犹新。将相应的插件封装成 JAR 包并放在类路径下,Struts2 运行时便能自动加载这些插件。现在 Servlet 3.0 提供了类似的特性,开发者可以通过插件的方式很方便的扩充已有 Web 应用的功能,而不需要修改原有的应用。
讲师介绍:
张龙,网名风中叶,同济大学软件工程硕士,研究方向为企业计算。曾就职于理光软件研究所(Ricoh Software Research Center),任高级软件研究员(Senior Software Researcher)与项目经理(Project Leader)。主要研究领域为文档工作流系统与协同知识解决方案、关注敏捷方法论(Agile Methodology)。
目前在国内最高端的技术站点InfoQ中文站(http://www.infoq.com/cn)担任Java社区编辑(具体介绍请见http://www.infoq.com/cn/about),翻译并原创了大量的技术文章(参见http://www.infoq.com/cn/bycategory.action?authorName=张龙),及时地将国外最新的技术成果引入到国内技术社区,对新技术、新理念、新思想的普及做出了重要贡献。
满江红开放技术研究组织成员(http://www.redsaga.com),参与了Spring2.5官方文档的翻译工作。
CSDN旗下教育培训网站乐知教育签约讲师,曾录制过《Java常见笔试、面试题目深度剖析》课程,深受广大学员的欢迎(课程参见http://xuetang.itcast.net/java/list8.html)。
HeyJava技术交流群:72071340
|