AICon上海|与字节、阿里、腾讯等企业共同探索Agent 时代的落地应用 了解详情
写点什么

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:082512
用户头像

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

关注

评论

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

深度学习公式推导(1):神经元的数学公式

老崔说架构

人非圣贤孰能无过,Go lang1.18入门精炼教程,由白丁入鸿儒,Go lang错误处理机制EP11

刘悦的技术博客

Go Go web go语言 Go 语言

《游戏机图鉴》:发展、继承、崩溃、复兴,游戏机的前世今生

图灵教育

开源一夏 |ModelScope--人像卡通化、人像美肤

六月的雨在InfoQ

开源 8月月更 ModelScope

底层原理源码+面试场景还原,阿里巴巴多线程JDK源码学习笔记全网首次公开

程序员小毕

程序员 面试 多线程 高并发 jdk源码

开源一夏 |分布式事务

六月的雨在InfoQ

开源 分布式事务 2PC 3PC 8月月更

如何成就更高远控帧率和流畅度?向日葵SADDC算法浅析

贝锐

算法 视频解码 视觉策略 远程控制

QCN9074, 802.11ax,Wallys, 4x4 MU-MIMO, 6GHz, wifi6E,

wallys-wifi6

QCN9074

兆骑科创赛事承办平台,高层次人才引进,创业服务平台

兆骑科创凤阁

49张图带领小伙伴们体验一把 Flowable-UI

江南一点雨

spring springboot workflow flowable

开源一夏 | 使用 HTML、CSS 和 JavaScript 的简单模拟时钟

海拥(haiyong.site)

开源 8月月更

知识管理体系在企业中的作用

Baklib

浅谈成功的企业知识管理

Baklib

得物黑科技|AR测量脚型,解决尺码烦恼

得物技术

AR

华为云SparkRTC面向低时延、大通量传输业务的技术探索

华为云开发者联盟

云计算 后端 华为云

水滴低代码搭建——6倍提效,新品首发素材审核系统实践之路

京东科技开发者

CMS 低代码 表单 素材 低代码开发

StoneDB 读、写操作的执行过程

StoneDB

MySQL 数据库 大数据 #开源 8月月更

兆骑科创创新创业服务平台,双创活动承办,企业落地孵化

兆骑科创凤阁

构建元宇宙概念NFT商城系统——艺术数字藏品平台源码部署

开源直播系统源码

软件开发 数字藏品软件开发 数字藏品源码出售

因果决策从YLearn开始,数据智能基础软件迎“风口”

九章云极DataCanvas

人工智能 GitHub 数据智能 YLearn 工具包

CSS 移动光标使文本产生多个反差色特效

南城FE

CSS css3 前端 动画

什么是知识管理系统?如何改善客户体验?

Geek_da0866

深入浅出分布式事务的实现原理

清风

面试 分布式事务 后端 原理 事务

阿里SpringBoot实战手册横空出世!从此不再是易学难精

冉然学Java

Java 编程 程序员 Spring Boot 构架

移动端四种热更新技术对比

Geek_99967b

小程序

多次拿下移动集团技术发明大奖,TA是怎么做到的?

鲸品堂

AI 资源

【Metaverse系列二】3D引擎知多少

ThingJS数字孪生引擎

元宇宙

开源一夏 | 为什么应该参与开源项目

baiyutang

开源 架构 微服务 开源文化 CloudWeGo

阿里IM技术分享(八):深度解密钉钉即时消息服务DTIM的技术设计

JackJiang

架构设计 即时通讯 im开发

首届腾讯云大数据峰会开幕在即,现场将发布全新一代产品矩阵

科技热闻

Github又爆神作!野生程序员自学SpringCloudAlibaba必备学习笔记开源(阿里2022最新版)

Java永远的神

Java 程序员 面试 微服务 SpringCloud

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