设为首页 加入收藏

TOP

Sun向JCP提交Servlet3.0规范―JSR315
2014-11-23 20:06:52 】 浏览:4629
Tags:Sun JCP 提交 Servlet3.0 规范 JSR315

  Sun 已经向JCP(Java Community Process)提交了Servlet3.0规范――JSR 315(Java Specification Request)。其高级目标包括可插拔web框架、EoD(ease of development――易于开发)特征、支持异步和Comet、安全、与其他规范结合、以及其它各项改进。它准备包含在Java EE 6中,Java EE 6的最终版大约于2008第4季度发布。预计不出2007年7月2日就会出评论。


  以下是这些目标的详细版本,来自JSR 315提案 :


  以下是引用片段:


  可插拔的Web框架


  几乎所有基于Java的web框架都建立在servlet之上。现今大多数web框架要么通过servlet、要么通过Web.xml插入。利用标注(Annotation)来定义servlet、listener、filter将使之(可插拔)成为可能。程序访问web.xml和动态改变web应用配置是所期望的特性。该JSR将致力于提供把不同web框架无缝地插入到web应用的能力。


  EOD


  标注――利用标注来作为编程的声明风格。


  web应用零配置是EoD努力方向之一。部署描述符将被用来覆盖配置。


  范型(generic)――在API中尽可能利用范型。


  使用其它语言增强可能需要改善API可用性的地方。


  支持异步和Comet


  非阻塞输入――从客户端接收数据,即使数据到达缓慢也不会发生阻塞。


  非阻塞输出――发送数据到客户端,即使客户端或网络很慢也不会发生阻塞。


  延迟请求处理――Ajax web应用的Comet风格,可以要求一个请求处理被延迟,直到超时或一个事件发生。延迟请求处理对以下情况也很有用:如果远程的/迟缓的资源必须在为该请求服务之前被获得;或者如果访问一个特殊资源,其需要扼杀一些请求以防止太多的并发访问。


  延迟响应关闭――Ajax web应用的Comet风格,可以要求响应保持打开,以允许当异步事件产生时发送额外的数据。


  阻塞/非阻塞通知――通知阻塞或非阻塞事件。


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇Java程序把Word文档直接转换成Htm.. 下一篇新手入门:学习Java的一点经验心得

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目