BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

JEE7 专家组征求社区反馈

| 作者 Charles Humble 关注 902 他的粉丝 ,译者 李树贤 关注 0 他的粉丝 发布于 2012年11月27日. 估计阅读时间: 3 分钟 | QCon上海2018 关注大数据平台技术选型、搭建、系统迁移和优化的经验。

Java EE 7规范JSR 342,它用自己的方式通过早期的草案审查专家小组,在一些开放问题上希望得到社区的反馈。包括新的APIs是否应当加入到Java EE Full Profile和Web Profile,以及如何更好的结合CDI和Java EE。这里有一个简短的调查。

同时,Java EE 7的范围已经缩小了很多--尤其是为了支持PaaS 提供者而计划的EE 7多租户(multi-tenancy)技术,也已经推迟到Java EE 8-- 这个规范仍包含一些重要更新。尤其是用于批处理的新的APIs,JCACHE(长时间运行的临时缓存API:一种对Java对象临时在内存中进行缓存的框架),处理JSON的新API和对Web Socket/HTML5的支持。

此外,3个较早的API将进行比较大的调整。

  1. JAX-RS 2.0,为RESTfulWeb服务的Java API,有了一个新的客户端API,服务器端异步HTTP,过滤器和拦截器。
  2. 表达式语言(Expression Language,简称EL) ,EL 3.0支持在一个web容器外运行新的操作符Lambda表达式还有一些其他特性
  3. JMS 2.0,强调简单化,包括实现Java 7java.lang.AutoCloseable接口的JMS 对象,以及简化在Java EE中定义JMS资源。此外,JMSXDeliveryCount将强制规定,让应用更简单地处理有害信息。新特性包括一个JMS客户端,能处理未来消息的传递,只要收到来自服务器端确认信息,就发送一个消息并得到无阻塞返回。

完整计划的更新列表如下:

  • Java平台批处理应用程序(JSR 352)
  • Bean验证1.1 (JSR 349)
  • 上下文和依赖注入1.1 (JSR 346)
  • 企业级JavaBeans 3.2 (JSR 345)
  • 表达式语言(EL) 3.0 (JSR 341)
  • 处理 JSON 的 Java API 2.0 (JSR 353)
  • 支持RESTfulweb 服务的 Java API 2.0 (JSR 339)
  • 支持WebSocket的 Java API (JSR 356)
  • Java消息服务2.0 (JSR 343)
  • Java持久化 API 2.1 (JSR 338)
  • JavaServer Faces 2.2 (JSR 344)
  • JCACHE Java临时缓存API (JSR 107)
  • Java Servlet 3.1 (JSR 340)

Java EE 6是在2009年12月10日发布的,这意味着EE6和EE7发布间隔超过3年,这在规范发展史中是最长的。

查看英文原文:http://www.infoq.com/news/2012/11/ee7-early-draft-review


感谢黄玲艳对本文的审校。

给InfoQ中文站投稿或者参与内容翻译工作,请邮件至editors@cn.infoq.com。也欢迎大家通过新浪微博(@InfoQ)或者腾讯微博(@InfoQ)关注我们,并与我们的编辑和其他读者朋友交流。

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我
社区评论

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT