JCache将缺席Java EE 7

2011年8月,InfoQ曾报道过JCache“非常活跃,将成为Java EE 7的一部分”。Terracotta的Greg Luck是JSR-107(JCache API)规范的三个领导者之一,他的这一预测不幸未能实现。

上周晚些时候,JSR-107规范的另一个领导者、Oracle的Brian Oliver宣布,“非常不幸,我们错过了将JSR-107包入Java EE 7的一些关键交付日期”,“目前唯一合理的做法就是通知大家,JSR-107包含在Java EE 7中的可能性已经非常小了”。

这一说明会让很多用户失望。2012年12月,Java EE专家组宣布了他们的调查结果,该调查意在收集JSR社区对Java EE 7中应包含哪些特性的意见。JCache也被认为非常重要,因为有评论这样说:“Jcache确实应该是其他规范可以放心依赖的那种基础性技术”。

Oliver明确表示,“过去几个月已经取得了极大进步”,“工作将以同样速度继续认真地进行”。

JSR-107专家组成员Ben Cotton对InfoQ说到,“延迟将JSR-107加入Java EE中的决定并不影响应用开发者使用JCache。JCache向Java Caching社区提供的东西和JDBC向Java RDBMS社区提供的东西完全类似,都是标准的API。开发者可以独立于JEE提供者使用JDBC,同样可以独立与JEE 提供者使用JCache,只需下载Jar包即可。”

Java EE 7仍然有望成为包含WebSockets、JMS 2、JAX-RS 2、JSON-P、Java Batch和EE Concurrency等新特性在内的主要版本。请访问Oracle的SlideShare演示来查看其所有新特性。

要跟踪下一个Java EE版本和JCache的最新新闻,请关注Java EE 7 EG和JCache EG。非常期待您的反馈。

查看英文原文:JCache to Miss Java EE 7

你可能感兴趣的:(JCache将缺席Java EE 7)