NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

Oracle 正在寻求有关 Java EE 8 计划的进一步反馈

  • 2014-01-16
  • 本文字数:1140 字

    阅读完需:约 4 分钟

就云、安全、日志、部署、可测试性、裁剪和剖析等主题,Oracle 发起了 Java EE 8 社区调研的第二部分。

“过去 5 周,社区对调研第一部分的响应让我们非常惊讶,”David Delabassee写道。“我们收到了大量有价值的反馈!这意味着我们有很多数据要处理,这是我们要面对的问题!”

在这些要考虑的重要主题中,有一个主题是,现在是否适合标准化对 PaaS、SaaS 和多租户的支持。这最初是 Java EE 7 的计划工作,但是后来搁置了,至少部分是因为感觉尝试标准化还为时过早。那时 Linda DeMichiel写道

尽管我们有着远大的目标,但在时间表上,云端的进展太慢。部分是因为部署在云中的应用在供应、多租户和弹性方面还不成熟。还有部分原因是,鉴于开启这项工作时我们在云领域的行业经验很有限,在尝试将事情做“对”方面,我们的做法很保守。正是因为这一点,我们认为,要想对标准化基于 PaaS 的编程和多租户提供可靠的支持,会将 Java EE 7 的发布推迟到 2014 年春季——距现在还有两年之久,比时间表晚了一年多。在我们看来,那时间太长了。

Oracle 现在感兴趣的是,是否广大 Java 社区会认为值得再次尝试。

其他正在考虑的想法包括,引入一个标准 API,支持开发者跟踪单个请求通过系统时的效果,以便看到它使用了什么服务,引发了其他哪些请求,等等。此外,Oracle 还在考虑支持嵌入式 Web 容器和嵌入式 Java EE 容器。还有一些安全方面的提议,包括标准化组到角色的映射( group to role mapping )、支持 EL 的认证注解( EL-enabled authorization annotations )和标准化简单安全提供者( standardization of simple security providers )。

Oracle 也在琢磨是否再试一下标准化一个部署模型。这方面最初的尝试是 Java EE Application Deployment [JSR 88],理论上允许使用同样的部署工具将任何应用部署到任一 Java EE 兼容环境中,但是各厂商对它的支持太弱,所以最后考虑在 Java EE 6 中去掉了。

与 JSR 88 类似,Java EE Management [JSR 77] 提供了一些 API,用于让管理工具查询 Java EE 应用服务器,以确定其当前状态、部署的应用等信息。使用这些 API 的服务器管理工具可以在不同厂商提供的服务器上工作,为系统管理员在不切换管理工具和进程的条件下切换应用服务器提供了一种手段,也为管理由多家厂商实现的平台组成的多个 Java EE 服务器网络提供了一种手段。厂商对该 API 的支持也很差,Java EE 7 考虑去掉,这次它又回到了调研列表上。其他要裁剪的候选项包括 EJB 2.x 远程与本地客户端视图(EJBObject_、EJBLocalObject、__EJBHome_ 和 _EJBLocalHome_ 接口)和 CORBA。

调研包括 28 个问题。像以前一样,每个问题都提供了相关技术概念的背景,以帮助参与者做出合理的决策。调研见该链接

查看英文原文: Oracle Seeks Further Feedback on Java EE 8 Plans

2014-01-16 06:241128
用户头像
臧秀涛 略懂技术的运营同学。

发布了 300 篇内容, 共 130.2 次阅读, 收获喜欢 34 次。

关注

评论

发布
暂无评论
发现更多内容

Permute 3 for mac(媒体文件格式转换器) 3.11.2中文版

展初云

Mac 格式转换 视频转换

Downie 4 for Mac(好用的视频下载软件) 4.6.34直装版

展初云

Mac 视频下载 Downie

OpenHarmony知识共享与论坛共建:更深层次的社区共建与繁荣

新消费日报

从互联网到云计算再到 AI 原生,百度智能云数据库的演进

Baidu AICLOUD

redis 分布式数据库 云原生数据库

选择Amazon EC2,走进云端新时代

YoLo

服务器

Kubernetes Gateway API 攻略:解锁集群流量服务新维度!

EquatorCoco

服务器集群 kubernetes 运维 API 文档

学生开发者勇担青年使命,用AI守护少数人的“视界”

华为云开发者联盟

人工智能 华为云 华为云开发者联盟 先锋开发者云上说 华为开发者大赛

使用Unity的游戏开发团队如何选择版本控制工具?20家头部3A游戏开发工作室中有19家选择Perforce Helix Core

龙智—DevSecOps解决方案

版本控制 Helix Core

全国见!飞桨星河社区五周年,邀你共赴大模型盛宴!

飞桨PaddlePaddle

人工智能 开发者 大模型 星河社区

FoneLab Location Changer for mac虚拟定位软件

展初云

Mac 虚拟定位软件

一种全新的日志异常检测评估框架:LightAD

华为云开发者联盟

人工智能 机器学习 深度学习 华为云 华为云开发者联盟

数仓实时算子难以观测,快来试试算子级监控吧

华为云开发者联盟

数据库 后端 华为云 华为云GaussDB 华为云开发者联盟

众包平台,解锁自由职业者的灵活空间

知者如C

InnoDB和MyISAM存储引擎对比

javaNice

MySQL

DAPP代币燃烧质押挖矿系统开发

l8l259l3365

Atlassian发布最新补贴政策,Jira/Confluence迁移上云最低可至零成本

龙智—DevSecOps解决方案

Jira Confluence Jira Service Management

制造业工厂万界星空科技云MES系统中的设备管理模块

万界星空科技

生产管理系统 mes 设备资产管理系统 制造业数字化

DAPP开发:探索NFT DAPP的世界创建和启动指南

区块链软件开发推广运营

dapp开发 区块链开发 链游开发 NFT开发 公链开发

阿里云 E-MapReduce 全面开启 Serverless 时代

阿里云大数据AI技术

为什么云游戏被认为是行业的未来趋势?

Finovy Cloud

5G 游戏 vr 云计算, 云游戏

8个比较流行的无/低代码后端数据平台

小狗围观科幻

用二维码进行人员管理,人员信息一目了然

草料二维码

二维码 草料二维码

🔥🔥Java开发者的Python快速进修指南:函数进阶

EquatorCoco

Java Python 开发 函数式

Atlassian午餐会直播回顾:如何拓展Jira工作流,加强团队协作?

龙智—DevSecOps解决方案

Jira

软件测试/人工智能丨​Python运算符解析,小白也能轻松get

测试人

人工智能 软件测试

这么有趣的ts类型,不看真的会后悔!

秃头小帅oi

轻量级小程序前端架构的基本特性

Geek_2305a8

怎么理解 React Server Component 和 Next.js 的关系

伤感汤姆布利柏

MySQL索引结构演变历史

javaNice

MySQL

Linux 安装jdk

javaNice

Linux jdk

面试官:如何实现微服务全链路灰度发布?

树上有只程序猿

微服务 灰度发布

Oracle正在寻求有关Java EE 8计划的进一步反馈_Oracle_Charles Humble_InfoQ精选文章