Oracle在JavaOne上宣布Java EE 8将会延期至2017年底

简介:

经过数周的猜测之后,Oracle负责Java EE和WebLogic Server的副总裁Anil Gaur在JavaOne上公布了Oracle针对Java EE的路线图。他们的规划包括在2017年底发布Java EE 8,这个版本会具备基本的微服务和云功能,并且计划在此一年后发布Java EE 9,这个版本将会包含进一步的特性。

这与一个月前他在JCP执行委员会上的表述一致,也与对Oracle产品开发总裁Thomas Kurian的采访相符,Gaur在JavaOne上的Java主旨演讲涉及到三个基本原则:Java EE会作为对企业级Java领域的创新进行标准化的地方、Oracle针对Java EE的变更需要通过委员会来执行并且需要与委员会协作、Oracle相信Java EE并希望成为Java EE未来的一部分。

关于新特性,Gaur指出尽管新的开发方式,如反应式编程或容器化,能够带来很大的收益,但是这也给普通的开发人员带来了挑战。鉴于此,他强调Oracle对Java EE的策略就是扩展它的功能,从而标准化这些实践,这样的话,开发人员就不用去对比不同的存在竞争关系的解决方案。更准确地说,Gaur计划Java EE 8的扩展会包含增强的安全性(以secret管理的形式,并且要支持OAuth和/或OpenID)、独立(self-contained)配置的API以及健康检查(可能会支持应用监控),目标是在2017年底将所有的特性准备就绪。他随后还提到了一个推荐架构,这个可能会在2018年底随Java 9一起发布,它将会包含其他的特性,比如最终一致性或键-值存储。

20160922093629164.jpg

  Anil Gaur阐述针对Java EE的推荐架构。

尽管发布了相关的公告,但是Gaur强调Oracle会坚持与社区协作来落实这些变更,首先是一个公开的调查,了解大家如何创建、配置、管理和打包他们的应用。最后,展现了Java EE对这个行业依然保持着影响力,Gaur展示了基于Java EE的多个活跃的开源项目(包括 MicroProfile),他还邀请了八个不同的组织,涉及的领域从研究机构(CERN)到金融企业(Nykredit),阐述了他们当前如何使用Java EE,并描述了将来会如何使用它。

鉴于以往的开发节奏,Oracle不太可能在30个月内发布两个版本的Java EE,但是,从今往后Java EE的消息似乎应该得到更多的关注。一旦针对这些特性JSR创建完成并且针对它们的工作开始启动,我们就可以评估这些计划能够实现到什么程度。


本文转自d1net(转载)

相关文章
|
4月前
|
SQL Oracle 关系型数据库
java往oracle存clob类型的值时,字符长度过长怎么办?
java往oracle存clob类型的值时,字符长度过长怎么办?
68 1
|
6月前
|
Oracle Java 关系型数据库
JSP struts2工资管理系统myeclipse开发oracle数据库bs框架java编程网结构
JSP 工资管理系统是一套完善的struts2设计系统MVC结构,对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,开发环境为TOMCAT7.0,Myeclipse8.5开发,数据库为Oracle10g,使用java语言开发,系统主要采用B/S模式开发。
47 1
|
6月前
|
Oracle Java 关系型数据库
JSP停车场车位管理系统myeclipse开发oracle数据库BS模式java编程网
JSP 停车场车位管理系统是一套完善的web设计系统,对理解JSP java编程开发语言有帮助servlet+bean+dao (mvc模式开发),系统具有完整的源代码和数据库,开发环境为TOMCAT7.0,Myeclipse8.5开发,数据库为Oracle 10g,使用java语言开发系统主要采用B/S模式开发。
38 0
|
7月前
|
Oracle 关系型数据库 Java
java处理oracle的Clob字段类型的坑和2种解决办法
java处理oracle的Clob字段类型的坑和2种解决办法
|
7月前
|
SQL Oracle 关系型数据库
java实现oracle和mysql的group by分组功能|同时具备max()/min()/sum()/case when 函数等功能
java实现oracle和mysql的group by分组功能|同时具备max()/min()/sum()/case when 函数等功能
|
9天前
|
存储 Java 数据库连接
java多线程之线程通信
java多线程之线程通信
|
9天前
|
安全 Java 开发者
深入理解Java并发编程:线程安全与性能优化
【4月更文挑战第9天】本文将深入探讨Java并发编程的核心概念,包括线程安全和性能优化。我们将详细解析Java中的同步机制,包括synchronized关键字、Lock接口以及并发集合等,并探讨它们如何影响程序的性能。此外,我们还将讨论Java内存模型,以及它如何影响并发程序的行为。最后,我们将提供一些实用的并发编程技巧和最佳实践,帮助开发者编写出既线程安全又高效的Java程序。
22 3
|
11天前
|
Java
Java 并发编程:深入理解线程池
【4月更文挑战第8天】本文将深入探讨 Java 中的线程池技术,包括其工作原理、优势以及如何使用。线程池是 Java 并发编程的重要工具,它可以有效地管理和控制线程的执行,提高系统性能。通过本文的学习,读者将对线程池有更深入的理解,并能在实际开发中灵活运用。
|
9天前
|
算法 Java 开发者
Java中的多线程编程:概念、实现与性能优化
【4月更文挑战第9天】在Java编程中,多线程是一种强大的工具,它允许开发者创建并发执行的程序,提高系统的响应性和吞吐量。本文将深入探讨Java多线程的核心概念,包括线程的生命周期、线程同步机制以及线程池的使用。接着,我们将展示如何通过继承Thread类和实现Runnable接口来创建线程,并讨论各自的优缺点。此外,文章还将介绍高级主题,如死锁的预防、避免和检测,以及如何使用并发集合和原子变量来提高多线程程序的性能和安全性。最后,我们将提供一些实用的性能优化技巧,帮助开发者编写出更高效、更稳定的多线程应用程序。
|
7天前
|
安全 算法 Java
深入理解Java并发编程:线程安全与性能优化
【4月更文挑战第11天】 在Java中,高效的并发编程是提升应用性能和响应能力的关键。本文将探讨Java并发的核心概念,包括线程安全、锁机制、线程池以及并发集合等,同时提供实用的编程技巧和最佳实践,帮助开发者在保证线程安全的前提下,优化程序性能。我们将通过分析常见的并发问题,如竞态条件、死锁,以及如何利用现代Java并发工具来避免这些问题,从而构建更加健壮和高效的多线程应用程序。

推荐镜像

更多