与David Blevins聊Java EE的未来
极客时间编辑部
讲述:杜力大小:3.25M时长:02:22
近日,在 2017 年 JavaOne 大会上,Oracle 宣布将把 Java EE 移交给 Eclipse 基金会,对此,InfoQ 采访了 Tomitribe 创始人兼 CEO,也是 Java EE 社区老前辈的戴维·布莱文斯(David Blevins),谈论了这一事件的重要意义、对行业的影响以及开发人员将如何参与到被视为 Java EE 未来的“EE4J”当中。
布莱文斯表示,Java EE 捐献给 Eclipse 基金会是一个大头条,之后,EE4J 将成为新的开放平台,包括了合规测试套件(Compliance Test Suite)、开放监管和更快的规范流程。它移除了一些人为的障碍,给 Java 社区带来了诸多影响。
首先,在移交给 Eclipse 基金会之前,开发人员要想参与到 Java EE 规范的制定和代码开发当中并不是一件容易的事。之前的准入门槛要求他们成为专家组成员或者获得 TCK,现在这些门槛被移除了,未来将看到由刚进入这一领域的年轻开发者实现的 EE4J。他们将相互启发,引领新一波创新潮流。
其次,围绕 Java EE 的 IP 模式阻碍了创新。IP 被加入到规范当中,但规范制定者却加入了许可限制,有些还是收费的。这样就出现了一方茁壮成长而其他人只能依附于其上的局面。这些模式在很长一段时间内没有促进创新,反而遏制了创新。随着许可的开源,这些障碍也随之消失了。
在布莱文斯看来,去年开始的 MicroProfile 项目更是预示着一个更加开放的 Java EE 社区的到来,有望弥补基于 JCP 的 Java EE 生态系统的不足,让新想法能够更快地进入孵化器,并在成为正式标准之前通过验证。
考虑到 EE4J 和 MicroProfile 两个社区的大部分人都是同一批人,未来,它们很有可能会发展到一起,MicroProfile 规范将会被用到 EE4J 当中。
对于 Java EE 的这些进展给 Spring 带来的影响,布莱文斯表示,Spring 为 Java 生态系统带来了价值,它们没有了彼此的存在就无法取得圆满的成功。现在,一些来自 Java 社区之外的竞争者(如 Node.js)接踵而至,所以他很希望能够看到两个社区之间有更进一步的合作。
在谈话结束时,布莱文斯呼吁云厂商实现支持 EE4J 的 PaaS 平台,可以让企业将 Java EE 负载迁移到云端。
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
- 深入了解
- 翻译
- 解释
- 总结
该免费文章来自《极客视点》,如需阅读全部文章,
请先领取课程
请先领取课程
免费领取
© 版权归极客邦科技所有,未经许可不得传播售卖。 页面已增加防盗追踪,如有侵权极客邦将依法追究其法律责任。
登录 后留言
精选留言
由作者筛选后的优质留言将会公开显示,欢迎踊跃留言。
收起评论