近日,Mark Little宣布 JBoss AS 7 发布了。它通过了 EE6 Web Profile 认证,并且兼容于 OSGi 4.2。它还支持其他众多的 EE6 API,但却尚未通过完整的 EE6 认证。稍后将发布的 AS7.1 将会通过完整的 EE6 认证,并且将成为 JBoss EAP 商业支持平台的一部分。
AS 7 栈已经经过了模块化,你可以选择待启动的模块;用不到的模块是不会加载到运行时当中的,这使得它成为当今启动最快的容器之一。虽然运行时包含了一个 OSGi 容器,但在底层 JBoss 本身拥有并使用自己的自定义模块化系统。JBoss Application Server 项目的领导 Jason Greene 说到:
这主要是出于性能上的考虑,此外还可以支持并与其他模块化运行时进行互操作,比如即将发布的 Java8 模块。
JBoss AS7 还支持CDI ,这样就可以将服务注入到实例当中而不必考虑其来源;在运行期就可以探测到事务包装器及其他的动态服务。
提供了多JVM 与多主机管理的管理层支持大量接口,包括原生的Java 接口、Web 接口、CLI 及HTTP/JSON 接口。
JBoss AS 7 是第 3 个通过 Web Profile认证的产品,紧随Caucho Resin 4.0 与GlassFish Open Source Edition 3.x Web Profile 之后。目前还有3 个产品通过了完整的认证,他们是IBM WebSphere Application Server(WAS)V8、Oracle 的GlassFish Open Source Edition 3.x 及TmaxSoft 的JEUS 7。
感兴趣的读者可以从 JBoss AS7 主页上下载 JBoss AS7。
查看英文原文: JBoss AS7 Released
评论