jakarta ee_Jakarta EE 8版本–未来就在眼前!

jakarta ee

是的,对于Java爱好者来说,今天真是令人兴奋的一天。 我们没有一个,但是有两个版本正在发布中! 我们也为JavaFX 13感到兴奋,但是现在让我们专注于Jakarta EE 8的企业Java。因此,事不宜迟,让我们开始与Mike Milinkovich一起庆祝Jakarta EE 8的发布!

JAXenter:您好,感谢您抽出宝贵时间接受本采访。 经过几个月的努力,Jakarta EE 8终于发布了。 它的功能与Java EE 8相同,但这并不意味着此发行版不引人注目。 您能否详细说明Jakarta EE 8发布的影响到底有多大?

迈克:总之,很大。 老实说,很难夸大多元化的供应商社区,数百名敬业的社区成员和基金会工作人员的影响,他们共同为完整平台和Web概要文件,TCK和Eclipse GlassFish 5.1完全认证提供了Jakarta EE 8规范。与Jakarta EE 8兼容的实现。 所有这些都是在Jakarta EE规范流程下完成的, Jakarta EE规范流程是一种开放的,与供应商无关的流程,它利用并增强了Eclipse开发流程。 这是令人难以置信的成就。

借助Jakarta EE 8,社区现在有了一个开放源代码基准,可以协作来推进企业Java,并支持将实际工作负载迁移到已起飞的容器,微服务,Kubernetes,服务网格和其他云原生技术的世界为了行业利益和采用。

JAXenter: Jakarta EE 9可能会包含一些新功能,但是在此之前,社区必须做出另一个决定:如何处理名称空间问题。 是大爆炸还是增量方法?

迈克:这是一个很好的问题,这仍在积极讨论中。 我们邀请了整个社区提供意见,并且在我们讲话时这种对话仍在继续。 到目前为止,我们已经收到300多个回复。 总体而言,我们从社区中看到了对“大爆炸”方法的偏爱 。 无论采用哪种方法,我们都需要确保二进制兼容性。

JAXenter:想要哪一个?

迈克:我认为彻底分离和重新开始符合社区的最大利益,因此,我喜欢“大爆炸”方法。

还请参见:

贾克森特(JAXenter):我们什么时候可以期望就如何进行做出明确而明确的答复?

迈克:在接下来的几个月中的某个时候。 社区一直在低调地发布Jakarta EE 8,因此在所有人喘口气之后,发布计划才是首要任务。 我们希望Jakarta EE工作组中的所有供应商都将其与Java EE 8兼容的实现认证为与Jakarta EE 8兼容,因此,围绕此要做的工作很多。

JAXenter:随着名称空间问题的解决,企业Java的新时代将打开。 是否有可能在Jakarta EE 9及更高版本中实现的功能方面的想法?

迈克:社区中肯定有一个“愿望清单”,我毫不怀疑我们将努力实施其中的一些项目,但是到目前为止,还没有确定的内容。 我可以肯定地说,诸如CDI对齐,模块化和对React流的支持之类的东西很流行。 对微服务和Kubernetes本地部署的更大支持也引起了很多兴趣。

JAXenter:有一个新的流程来确定Jakarta EE的新规范,它取代了Java Community Process(JCP)。 您能解释一下它与我们都知道并讨厌的JCP有何不同吗?

迈克: Jakarta EE 8规范是在Jakarta EE规范过程和Eclipse开发过程下开发的,这是开放的,社区驱动的过程,取代了Java EE的JCP。

我认为最大的变化是,不再有在JCP下具有特殊知识产权的Spec Lead。 从历史上看,Spec Lead通常还对专家组的输出进行严格控制。 Jakarta EE规范流程是各方平等的公平竞争环境,而协作是必须的。 其他一些重大差异包括代码优先方法,而不是以规范为起点。 您还可以期望使用一种更加完全开放的协作方法来生成规范,而每个决策都是由社区集体做出的。 与规范有关的所有文档以及TCK都将基于社区生成的开源模型。 您也不会看到参考实现,而是看到多个兼容的产品实现,以及自我认证的过程,而不是单个组织运行的东西。

还请参见:

JAXenter:尚未决定的另一件事是即将发布的Jakarta EE版本的发布时间表。 它会像Java(SE)那样是一个常规且连续的过程吗?还是更像是在过去的Java中,“当完成时就完成了”?

迈克:作为一个社区,我们仍然在发布周期内工作,因此我们暂时还不能致力于特定的节奏。 就是说,每个人都坚定地致力于大幅提高创新步伐。 显然,我们需要在稳定性和创新步伐之间取得平衡,但事实上,由供应商,开发人员和企业组成的多元化社区将以开放和包容的方式讨论这些问题,这将有助于推动创新的成功。雅加达EE。

如您所知,更广泛的Eclipse社区拥有将大型复杂软件发布按时交付到15年的记录。 去年,我们进入了针对Eclipse IDE的季度发布培训,并且我们的流程已经成熟,我们的员工仍在继续交付。 换句话说,Eclipse社区和员工具有成熟的过程来支持Jakarta EE社区认为符合其最大利益的任何发布节奏。

贾克森特(JAXenter):在除夕夜之前必须注意哪些下一步?

迈克:我们肯定会为Jakarta EE 9进行规划,并帮助整个社区过渡到我们的新流程。 这足以让我们在新年之前忙碌。 请继续关注。 从现在开始到现在,我们将有很多话题。

翻译自: https://jaxenter.com/jakarta-ee-8-release-interview-eclipse-161955.html

jakarta ee

你可能感兴趣的:(jakarta ee_Jakarta EE 8版本–未来就在眼前!)