ZD至顶网软件频道消息:
甲骨文(Oracle)公开承认不得不再一次延迟Java 8企业版的发布。新版Java企业版(Java EE)将于2017 年底上架,比原定计划推迟了至少六个月。甲骨文上一次调整发布日期是今年6月,其时的计划发布日期是明年"上半年"。
甲骨文Java EE 和应用程序服务器开发副总裁Anil Gaur在美国加州旧金山的召开的甲骨文JavaOne大会上公布了新日期。 Gaur承诺Java EE 9 将于Java EE 8发布后的一年后发布,即是说 2018年年底。
Gaur 表示,Java EE 9 的工作会“马上开始”,不会等到Java EE 8完成后才开始。
Gaur证实了本网站不久前曾报道过的Java EE 8延迟。十个 Java EE 8 项目现在处于“重大改进”阶段,以应对开发和部署领域里新的流行趋势。这些改动影响到 Bean 验证、 CDI、 JAX-RS、JSF、JSON P 和 Servlet。
甲骨文并未就Java EE 8的又一次延迟给出理由。甲骨文的Java开发今年曾出现掉链子。工程师和负责规范的人一度停止了和社区的沟通,甲骨文提交的代码数量急剧下降。甲骨文备受质疑而被迫发表声明,坚称甲骨文对Java的承诺不变。
社区内幕人士告诉记者,大家的感觉是甲骨文将员工调去建公司的云系统了。
Gaur对这些完全避而不谈,说的一些话让人想起英国首相Theresa May说的“英脱欧即是英脱欧”;Gaur在JavaOne大会上称,甲骨文“有明确的Java EE 8 和 9计划”。
Gaur表示,“Java EE 下一步的主题是为云和微服务而建立的新型应用程序开发方式。”
JSON-B 和安全是两个新的重点领域,相应的项目也提到了议事日程上,甲骨文为二者的添加、配置及"例行检查”做了一些工作。
Gaur提出警告,他称,为了使 Java与云、 Microservices(微服务)很好地共存,为了使随之而来的编码更容易、更快捷,为了使框架更简洁、更具扩展性,编程模型必须改变。即是说, Java EE 的改进是在工作规模、模块化和安全方面。
Java EE 8 将支持分布式数据流、HTTP/2、键-值对(用于使用 OAuth 和 OpenID 连接系统时管理密钥)、Docker在单个容器里的多件打包、 统一事件模型、交易管理一致性及多租户服务。
为了帮助编码的简化,Java SE 8的 Lambda 会进入 Java EE 9。一些Java EE 8容不下的功能会放在 Java EE 9里。
甲骨文现在正在征求社区成员的意见,在听他们说希望在 Java EE 9 里看到哪些功能。
和往常一样,Gaur想唬一唬JavaOne大会的与会者,他在 JavaOne大会上表示,“这是社区的事,专家团决定什么东西可以进入JSR。”
好文章,需要你的鼓励
尽管全球企业AI投资在2024年达到2523亿美元,但MIT研究显示95%的企业仍未从生成式AI投资中获得回报。专家预测2026年将成为转折点,企业将从试点阶段转向实际部署。关键在于CEO精准识别高影响领域,推进AI代理技术应用,并加强员工AI能力培训。Forrester预测30%大型企业将实施强制AI培训,而Gartner预计到2028年15%日常工作决策将由AI自主完成。
这项由北京大学等机构联合完成的研究,开发了名为GraphLocator的智能软件问题诊断系统,通过构建代码依赖图和因果问题图,能够像医生诊断疾病一样精确定位软件问题的根源。在三个大型数据集的测试中,该系统比现有方法平均提高了19.49%的召回率和11.89%的精确率,特别在处理复杂的跨模块问题时表现优异,为软件维护效率的提升开辟了新路径。
2026年软件行业将迎来定价模式的根本性变革,从传统按席位收费转向基于结果的付费模式。AI正在重塑整个软件经济学,企业IT预算的12-15%已投入AI领域。这一转变要求建立明确的成功衡量指标,如Zendesk以"自动化解决方案"为标准。未来将出现更精简的工程团队,80%的工程师需要为AI驱动的角色提升技能,同时需要重新设计软件开发和部署流程以适应AI优先的工作流程。
这项由德国达姆施塔特工业大学领导的国际研究团队首次发现,当前最先进的专家混合模型AI系统存在严重安全漏洞。通过开发GateBreaker攻击框架,研究人员证明仅需关闭约3%的特定神经元,就能让AI的攻击成功率从7.4%暴增至64.9%。该研究揭示了专家混合模型安全机制过度集中的根本缺陷,为AI安全领域敲响了警钟。