AS 6.0.0.M3版本发布!

发布者:    |       JBoss AS

上周我们发布了AS6的第三个里程碑版本。这次发布的一个主要改进是引入了一个全新的高性能消息实现。HornetQ是开箱即用的,你只需要设置你的队列/主题并部署任何使用JMS的EE应用。你可以在Clebert的博客上了解更多信息。

这次发布还包括的另一项主要功能是对EJB 3.1 单例bean容器管理的并发 的支持。对于那些不熟悉单例bean的人,它们本质上是无状态的bean,可以像"servlet"模型一样使用,你可以在同一个实例上有多个并发请求。传统的无状态会话bean永远不允许在同一个实例上执行多个线程。这意味着容器必须池化一系列实例以准备处理你的请求负载。这种做法的明显优势是简化了bean实现;然而,对于某些应用程序,特别是未经调整的池化可能会适得其反。单例提供了一种通过允许应用程序实现其选择的任何并发/锁定模型来获得更多控制的方法。

如果你有一个遵循常见读写锁定模式的应用程序,那么单例可以可选地使用通过注解方法为@Lock(READ)和@Lock(Write)注解提供容器管理的并发。这为你提供了额外的控制,同时减轻了锁定管理的负担。

M3版本的一个值得注意的新增功能是可以通过-c选项触发的新OSGI配置文件

./run.sh -c osgi

这将启动一系列OSGI服务,以及直接部署包的能力。你可以在JBoss OSGI项目文档中找到更多关于如何使用此新配置文件的信息。

当然,还有许多其他改进,这里不便一一列举。要获取本次发布的所有功能、更改和修复的完整列表,请查看完整发布说明,可在此链接查看。

如往常一样,您可以在AS下载页面下载所有AS版本。


返回顶部