经过数周的猜测,甲骨文集团副总裁,负责 Java EE 和 WebLogic Server 的 Anil Gaur,在2016的Javaone 盛会上正式公布了 Oracle 为 Java EE 规划的路线图。计划在2017年底发布具备基础微服务和云服务能力的 Java EE 8,2018年底发布 Java EE 9。
对于新特性,Anil Gaur 表示,虽然新的应用开发方式像是 reactive programming (响应式编程)和 containerisation 能带来较大的好处,但是也提高了普通开发者的难度。为此,他强调,甲骨文对于 Java EE 的策略是扩展功能,提高实用性,让操作标准化,省去开发者评估那些相互竞争的解决方案的时间。更精确的说,Anil Gaur 表示 Java EE 8 将增强安全性,有自主配置的 API ,还有一个或许能支持应用监测的安全检查,这些都将作为2017年底要实现的目标。至于2018年底的 Java EE 9 ,将可能纳入类似于 Eventual Consistency (最终一致性) 和 Key-Value 储存等特性。
不过,鉴于过去的表现,甲骨文在未来30个月内想要完成 Java EE 8 和 Java EE 9 两个版本的发布,可能性似乎不大。无论怎样,java EE 在这之后会得到更多的关注,一起拭目以待吧。
英文原文:https://www.infoq.com/news/2016/09/java-ee-delayed-2017