我很高兴地宣布,上周我们正式启动了 AS7 的测试版流。这将是直到达到 CR 之前的非常快速的双周发布计划。所以,请期待我们会很快推出很多东西。
本系列的第一个版本是 AS 7 测试版1,三月节
(于15日发布),它包括许多相对于原始 alpha 的重大变化/改进。
在管理方面,我们已经转向完全去类型的模型,这将允许基于 Java 的管理客户端使用单个小型库来控制 AS7 中的任何子系统。我们还拥有新的 HTTP/JSON 接口,它允许用任何语言轻松编写应用程序/工具,因为大多数都已经有多个 JSON 框架。最后,我们实现了我们的 CLI(命令行界面)。本版中的 CLI 专注于公开我们的其他管理接口中的一部分低级操作 API。未来的版本将包括一个更任务/命令驱动的层,我们预计这将是最常用的。
在 EE 方面,我们已经完成了我们的统一组件基础设施的核心基础。所有 EE 组件(Servlet、EJB、管理 Bean 等)都有共同的注释处理、命名、注入、生命周期、代理和拦截器功能。所有这些都基于依赖关系,并利用我们的 轻量级服务容器。这意味着部署将自动按正确的顺序启动,即使有复杂的关系也是如此。另外,如果一个失败了,如果它所依赖的设施变得可用,它可以在稍后成功。
此外,我们对 EE Web 配置文件(以及更高级的)的一些技术提供了初始支持
- EJB - 由注释驱动的 SLSBs、SFSBs 和单例
- JPA
- CDI/Weld
- JSF
- Bean 验证
- JAX-RS / Resteasy
- JAX-WS
您还会注意到,即使运行了所有这些附加服务,我们的启动时间仍然非常快(在我的系统上是 1800 毫秒)。
您可以在常规位置下载 Beta1 版本
当前入门指南wiki在此:这里。
敬请期待Beta2...