徐雷frank
2019-03-16
1200浏览量
Java开发者必读:大家比较关心的Java企业级平台的发展方向,Oracle无心连战,Java的发展现在靠社区驱动,2017年11月Oracle宣布将把Java EE移交给Eclipse基金会。事实上,因为 Oracle 拥有 “Java” 商标权。按照法律要求,Eclipse 基金会需要对 Java EE 进行更名。
Eclipse基金会开源项目主管韦恩•比顿(Wayne Beaton)当时在GitHub上发文称,Java EE项目需要一个新名称,以命名新社区创建的一组规范。2018年12月,经过社区的投票选择,Java EE 被更名为 Jakarta EE。
Eclipse Foundation基金会接管了Java EE,Java EE更名为 Jakarta EE。为了方便记忆,我们统称为 Java EE 企业级平台。
目前的会员超过20家大企业,包括IBM、Redhat、Oracle、富士通、微软、SAP等公司。参与企业规范的指定。
已经接管了Java EE企业级开发的Eclipse Foundation基金会,列举了构成未来Java EE平台的各种项目,重点强调微服务和云部署。
Java EE一直是关键任务企业应用程序的主要平台。为了加速云原生世界的业务应用程序开发,领先的软件供应商合作将Java EE技术迁移到Eclipse Foundation,他们将在雅加达EE品牌下发展。
Eclipse Foundation基金会,强调了Java EE的目标:支持云原生,微服务的39个项目,以及GlassFish将如何发展。
1、39个项目包括:
2、Jakarta EE的GlassFish计划
Eclipse Foundation基金会计划今年推出两个版本的GlassFish Java应用服务器,其中一个将通过Eclipse新企业Java规范流程。
GlassFish基于 Sun Microsystems 提供的 Sun Java System Application Server PE 9 的源代码以及 Oracle 贡献的 TopLink 持久性代码。
GlassFish历来作为Java EE(企业版)的参考实现,正在重新打上Jakarta EE企业级项目的标签,地位提升。GlassFish也将作为Jakarta EE的参考实现。在2018年第三季度,Eclipse GlassFish 5.1将首次亮相,成为Eclipse Enterprise for Java(EE4J)顶级项目的第一个项目版本。
GlassFish 5.1将被认证为与Java EE 8兼容,企业可以放心使用。在下一季度,Eclipse GlassFish 5.2将到达,经过Jakarta EE 8认证并与Eclipse的企业Java流程兼容。 Eclipse执行董事Mike Milinkovich说,Java EE 8和Jakarta EE 8将“非常相似”,尽管差异很小。 Eclipse Jakarta EE的发布时间表仍有待确定。
3、Jakarta EE的云原生支持计划
根据开发商和利益相关方的反馈,Java EE企业级平台未来的主要目标和重点领域包括:
1.对微服务架构的支持。现有的Eclipse MicroProfile社区将有助于在此方面起带头作用。Jakarta将拥有微服务第一的前景和更简单的消费模式,企业可以使用最好的平台,而无需使用全部平台。
2.云计算崛起,Java EE 重点转向cloud-native Java “云原生Java”支持,与包括开源Docker容器和Kubernetes容器编排在内的技术更好地集成。某些集成必须在JVM级别进行。 Eclipse Jakarta社区有望与OpenJDK和Eclipse OpenJ9 VM团队合作。
3.提供生产环境质量的参考实施规范。
4.建立一个充满活力的Jakarta EE开发者社区
5.建立Eclipse作为开源“重心”,以吸引其他技术,如云友好的Java,微服务,Docker和Kubernetes集成。
6.Eclipse对云支持和微服务的重视与Oracle之前为企业Java概述的计划相呼应。作为Eclipse收购项目的一部分,该组织正在努力使社区参与更容易。
7.虽然之前的Oracle社区流程已经参与了Java社区,但参与开源项目(如GlassFish和Jersey Web服务API)需要签署Oracle贡献者协议 - 这是一些Java开发人员的障碍,
Jakarta EE代表了驱动云原生,关键任务应用程序的最佳方式,并以现实世界部署和开发人员数十年的经验为基础。
阿里巴巴Java群超过3800人
进群方式:钉钉扫码入群
阿里巴巴MongoDB群
参考网站:
1、https://jakarta.ee/
2、https://www.infoworld.com/article/3269210/java-roadmap-eclipses-jakarta-ee-enterprise-java-takes-shape.html?upd=1552710900504
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
Java技术进阶成长,课程资料,案例解析,实战经验全都有!