写点什么

JBoss 发布 JBoss AS 6.0 GA

  • 2011-01-05
  • 本文字数:908 字

    阅读完需:约 3 分钟

新年前,JBoss 发布了 JBoss AS 6 应用服务器的 GA 版。此次发布包含了对 Java EE 6 的增强,改进了对 JSF 的处理并且对包含的库(如 Hibernate)和缓存进行了诸多升级与变更。

之前版本的 JBoss AS 通过预先打包的方式对 JSF 提供了单独的实现。AS 4 打包了 MyFaces 1.1,而 AS 5 则转换到了 Mojarra 1.2。结果,希望使用其他实现的开发者就需要处理一些配置上的问题以及不兼容的难题。凭借 JBoss AS 6,开发者可以指定使用哪个 JSF 实现,只需在配置文件中加上一行配置即可。默认情况下,AS 6 带有 Mojarra 2.0,但希望使用 Mojarra 1.2 的开发者只需将如下配置加到 web.xml 中即可:

复制代码
<context-param>
<param-name>org.jboss.jbossfaces.JSF_CONFIG_NAME</param-name>
<param-value>Mojarra-1.2</param-value>
</context-param>

这样我们就不需要在应用的 WAR 文件中绑定其他实现了。

在发布前,AS 6 还通过了 Java EE 6 Web Profile 的兼容性测试。这意味着寻觅兼容容器的开发者可以使用 JBoss 开发 Java EE 6 所引入的新的、简化的 Java EE 应用了,它并不包含整个的重量级 Java EE 栈。它包含了对 Servlet 开发(通过注解)以及异步 Servlet 处理的支持。除了 JBoss 以外,只有GlassFish 通过了官方的EE 6 兼容性测试,但其他应用服务器也对Java EE 6 提供了部分支持。

JBoss 还利用这个机会使用Infinispan 替换掉了JBoss Cache 实现 Infinispan 是个“颇具可伸缩性、高可用的数据网格平台”,它不仅仅是个缓存,还可以作为分布式的计算平台。

JBoss 所支持的 Hibernate 版本也升级到了 3.6.0,它兼容于 JPA 2.0 。JPA 2.0 的改进包括悲观锁,新的 Criteria API等等

JBoss 6 的其他改进包括使用Google Guava 替换掉了google-collections 以及引入了 RESTEasy ,RESTEasy 是个 JAX-RS 实现,用于编写 RESTful Web Services。

虽然 JSF 的文档已经升级到了 AS 6.0,但其他组件的文档仍旧停留在JBoss 5.0 上(截至本文撰写之际,1 月4 日)。因此开发者应该格外小心所阅读的文档讲的是JBoss 的哪个版本。

最后,开发者可以放宽心了,虽然 IPv4 地址快要耗尽了,但 JBoss 现在已经修复了IPv6 所有已知的问题

查看英文原文: JBoss releases JBoss AS 6.0 GA

2011-01-05 05:082555
用户头像

发布了 88 篇内容, 共 270.1 次阅读, 收获喜欢 9 次。

关注

评论

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

数字人民币有望为全球贸易结算开辟新视窗

CECBC

NUCLEO-L432KC实现GPIO控制(STM32L432KC)

不脱发的程序猿

嵌入式 stm32 单片机 NUCLEO-L432KC STM32L432KC

☕️【Java技术之旅】深入学习JIT编译器实现机制(原理篇)

码界西柚

Java 编译器 JIT 6月日更

安迈云首席战略官于晓晖:去中心化云计算构建Web3.0世界

DT极客

从VMWare安装到Nginx配置

wildpig

nginx vmware Centos 7

实现接口幂等性的四种方案!

李阿柯

面试 编程之路 幂等性

用敏捷扑克做需求评审的3大优势,你get了吗?

LigaAI

高效工作 团队管理 产品思考

“图发展”与“保安全”:大数据今后怎么玩?

CECBC

六一儿童节,看我用ModelArts让8090梦回童年

华为云开发者联盟

AI 美食 童年 modelarts 六一

Android studio 在外置硬盘运行项目报.lock 的错误

三爻

flutter android Mac Android Studio

webRTC探索音视频的录制的实现

云小梦

JavaScript WebRTC 浏览器API

Serverless over Storage

焱融科技

云计算 容器 云原生 高性能 文件存储

苏州源控电子科技怎么样?名副其实的行业新星

Geek_8a195c

净筹6亿美元:微盟正在加速拉开差距

ToB行业头条

SaaS 微盟

工业制造业在数字化时代的三大发展方向

CECBC

个推CTO谈数据中台(上):从要求、方法论到应用实践

个推

大数据 数据中台 数字化转型 数据智能

人生算法:涌现,在自己身上发挥群体智慧

石云升

读书笔记 6月日更

BoCloud博云微服务平台3.0正式发布:让微服务转型路径更清晰

BoCloud博云

微服务

全球案例 | 一家财富500强公司利用 Jira 和 Jira Align 将万人级团队的生产力提高了 30%

Atlassian

管理 DevOps 敏捷 Jira 协同办公

【LeetCode】包含min函数的栈Java题解

Albert

算法 LeetCode 6月日更

六一限定,致每一个追光者

白洞计划

mPaaS 月度小报 | 应用上线前都应该检查哪些指标?CodeHub#5回顾:小程序容器加持下的技术架构“提质增效”

蚂蚁集团移动开发平台 mPaaS

小程序 移动开发 mPaaS

Python3 Note 对象初始化

awen

Python 生命周期 对象初始化

Python3 Note __slots__

awen

Python slots

因为一个字符校对问题,我的大厂面试挂了

华为云开发者联盟

MySQL 字符 字符校对 语句 MySQL5.7

智慧工厂VR拆解零件——3D虚实现实可视化系统

一只数据鲸鱼

数据可视化 工业互联网 vr 智慧工厂 零件拆解

GitHub上收录400余篇任正非的讲话稿

不脱发的程序猿

GitHub 开源 程序人生 任正非讲话

Python3 Note 函数注解

awen

Python Function 函数注解

一文带你认识队列数据结构

华为云开发者联盟

Java 数据结构 数组 队列

计算机视觉常用图像数据集标记平台

不脱发的程序猿

人工智能 计算机视觉 图像处理 图像数据集标记平台

模块五总结

竹林七贤

JBoss发布JBoss AS 6.0 GA_Java_Tim Cull_InfoQ精选文章