没有合适的资源?快使用搜索试试~ 我知道了~
首页WildFly配置指南及管理员手册.pdf
WildFly 为JBossAS 更名后的社区版本名称,开发目标为兼容JavaEE7 的开源应用服务器产品,未来会成为 Redhat JBoss EAP 7(即红帽商业应用服务器)的基础版本,WildFly 最主要的特性之一就是新的高性能的称之为 Undertow 的网络服务器,它将取代之前的 JBoss 的 Tomcat 服务器。 包含新特性-域感念-管理-发布-配置文件-组件等等
资源详情
资源评论
资源推荐
第 1 页 共 89 页
WildFly 配置指南及管理员手册
1. jboss 各主要版本特性
1.1. jboss4 特性
JBoss4 包括 web 服务器(servlet/JSP 容器,HTML 服务器)、EJB2.0 容器。完
整的纯 Java 的数据库引擎,(Java 消息服务)JMS,JavaMail,和 Java 事务处理
API/Java 事务处理服务(JTA/JTS)支持。早期的 JBoss 使用了 Apache Tomcat Web
服务器,但在 JBoss4.0 中已经吧 Apache Tomcat 内嵌到 JBoss 中了。后续又集成
Java 数据对象(JDO),对于 JMS 多点传送机制支持的修补,对 J2EE1.4 的完全实
现和分布式事务机制。
JBoss 的应用服务器控制和配置-JMX 机制,运行一次可以部署所有的组件
和服务。资源属性和可配置参数可以通过 MBeans(可控制 beans)映射和更改,
这些控制可以在 JBoss 的控制台进行设置。一旦我们的 servlet-based 的应用程序
被部署,JBoss 就自动安装一个部署 MBeans,这个 MBeans 会被添加到 JMX 控制
台的导航菜单中。通过这个 MBean 就可以部署或卸载 WAR 应用程序,或查看
应用程序相关的属性。
JBoss 4 基于 JBoss 3.2,在 J2EE 标准特性方面,主要的改进包括:
JBoss 4 是业界第一家取得正式 J2EE 1.4 认证的应用服务器,完全符合规
范的 J2EE 标准。
完全支持 J2EE web services(JAX-RPC 方式和 WS4EE 架构方式)和 SOA。
支持 AOP 模型,JBoss Aop 极大的提高了生产力。
与 Hibernate 紧密集成。
通过一个内建的 Caching 构 架 提 升 集 群 功 能 和 分 布 式 Caching
(TreeCache)。
JBoss4 完全遵循 J2EE1.4 标准,所以允许开发者在不同的应用服务器上重用
J2EE 组件(如 EJB 等),比如可以轻易的将部署在 Weblogic 或 Websphere 上的
EJB 迁移到 JBoss 上赖,JBoss4 比 JBoss3.2 实现了下面几个新的 J2EE 标准:
第 2 页 共 89 页
JBoss4 支持 J2EE Web Services,包括 JAX-RPC 和 J2EE 架构的 Web
Services,使用 EJB 提供安全的 Web Service 环境,它是基于 J2EE 的 SOA
实现。JBoss3.2 中旧的 JBoss.NET Web Services API 不再支持,新的 Web
Service 实现是 WS BasicProfile-1.0 compliant。
JBoss4 实现 JMS1.1 替代了 JBoss3.2 中的 JMS1.0
JBoss4 实现了 JCA (Java Connector Architecture) 1.5 替代了 JBoss3.2 中的
JCA1.0
JBoss4 实 现 了 新 的 Java Authorization Contract for Containers
(JACC),JACC 是 JAVA2 一个基本的权限机制,为访问 EJB 方法和 web 资
源赋予授权描述,即 J2EE 应用服务器和特定的授权认证服务器之间定义
了一个连接的协约,新的实现在语法上基于 JBoss3.2,使用认证过的
Subject 声明 Roles,认证与 JAAS 的 authentication 保持一致。并且 security
配置,JBoss4 和 JBoss3.2 兼容。
JBoss4 实现了 EJB2.1 规范.替代了 JBoss3.2 中的 EJB2.0 规范。
JBoss4 特性:
JBoss4.2 必须需要安装 jdk5
JBoss Ejb3 默认被安装
JBoss 的 web 容器使用 JBoss Web v2.x (集成 tomcat6)
deploy/jboss-web.deployer 目 录 替 换 了 原 先 的
deploy/jbossweb-tomcat55.sar
JBoss Transactions v4.2 为默认的事务管理器
JBoss WS 提供 web service 功能
JGroups/JBossCache 支持 channel multiplexing
JBoss Remoting 更新到 stable 2.2.x,JBossMQ(JBoss4.0 使用)为默认 JMS
实现,但是可以使用 JBoss Messaging 替换。
EJB 调用方式 由 rmi-invoker 替换为 JBoss Remoting 的 unified-invoker
log4j 和 commons-logging 升级到新版本。
第 3 页 共 89 页
1.2. jboss5 特性
JBoss AS5 中,大部分显著的新特性添加都源自于要将所有主要的 JBoss 子
系统带到下一个阶段去:
JBoss Messaging 1.4 现在取代了 JBossMQ,成为缺省的 JMS 提供者。除了透
明的故障恢复和智能的消息重分发外,JBM 还支持即开即用的集群队列和主题。
可以跨节点把消息复制到内存中,从而避免磁盘 I/O,或者能使用支持大消息的
分页技术将消息持久化到任何流行的关系数据库中。JBM 证明,利用已完全出
现的新的只扩展日志存储,原本就很卓越的性能和东西会变得更加优秀。
JBoss WebServices 3.0,完全支持 JAX-WS/JAX-RPC、XOP 和 SwA 的附件、
还有一系列 WS-*标准。JBWS 转向了一个可插拔的架构,该架构允许更换底层
的 WebServices 栈,所以你可以将 JBossWS-native 换成 Sun Metro 或 Apache CXF。
这样的话,你就可以因地制宜,使用最合适 WebServices 栈。
为了改进可伸缩性和集群 Web会话的钝化,AS5中的集群支持 SFSB的 Buddy
复制,以控制内存的使用。EJB3 Entity 和 Hibernate 缓存有了很大的改进,因为
可以针对实体和查询使用不同的缓存,它们分别是失效缓存和复制缓存。在底层
的 JGroups 协议栈中,还有一些其它的性能优化。
JBoss Transactions 是 JBoss 5 默认的事务管理器。JBoss TS 已经与 JBoss 5 的
Servlet 容器——JBoss Web——一起在 AS 4.2 系列中进行了测试,JBoss Web 是
基于 Apache Tomcat 的一个实现,支持原有的 APR-based 连接器,它在可伸缩性
和性能上不但要达到,而且要超越 Apache Http 服务器的水平。
就 API 来说,AS5 是 Java EE 5 的实现,所有相关的 API 都会包含在内。对
大部分 Java EE 5“新的”API 来说,比如 EJB3、JAX-WS、JPA 等,在 JBoss AS
4.2 系列中已经实现了,但由于 JBoss AS5 增加了 TCK 测试的覆盖范围,所以肯
定会更为严格遵循规范。
JBoss5 应用服务器提供了大量的新功能:除了支持最新的 EJB 3.0 规范外,
新版的 JBoss AOP 也正式发布。Web Services 方面,JBoss 现在支持全部的 J2EE
Web Services,同时兼容 Microsoft.NET;Messaging 项目采用了完整的 JMS 1.1 实
现,同时充分的改进了分布式目的单元格等功能的高可用性;JBoss Seam 中包
括了一系列统一的革命性的组建设计模型和框架。同时 JBoss 5 中也集成了
第 4 页 共 89 页
Hibernate 3.2
JBoss AS 4.2 和企业应用平台的第一个版本(EAP 4.2)确实对 AS 5 造成了
很大的影响。从零开始创建一个全新的内核、从 MBeans 转换到 POJO、在最底
层集成 AOP、统一跨子系统的元数据处理、更改类加载系统、使部署器 Aspect
化,换句话说,就是改变内部架构、替换应用服务器的核心,同时还要保持与大
部分已有服务的向后兼容性,为各种内部子系统引入合适的 SPI。长远看来这是
好事,因为它允许最大的可插拔性,以及在不同的运行时环境中(比如独立的
EJB3 或嵌入到不同的应用服务器中)按需要选取使用各种 JBoss 项目。
JBoss AS5 不只是一个 Java EE 5 应用服务器。对下一代 JBoss 项目来说,它
还寄托了成为最先进的服务器运行时环境的愿景。
1.3. jboss6 特性
JBoss AS6 最大亮点是对 Java EE 6 Web Profile 规范的支持,一份关于最流行
的 Java EE 标准的报告中,排名前 5(JPA、JSP、EJB3、JSF 及 CDI)的都是 Java
EE Web Profile 的必备组件。除了 Java EE 6 Web Profile 所需的这些组件外,AS 6
还提供了可选的经过认证的组件:RESTEasy 2.1.0——JAX-RS 1.1 规范的实现;
HornetQ 2.1.2——JMS 1.1 规范的实现以及 JBoss Web Services CXF 栈——
JAX-WS 2.2 规范的实现。
主要特性就是对 JBoss Injection 框架的完整实现。这对于满足 Java EE 6 平台
规范所要求的 Resources、Naming 以及 Injection 是至关重要的。Infinispan v4.2.0
是个开源的数据网格平台,从 CR1 里程碑发布时就加入了,现在它也集成到了
JBoss AS 6 中,并且是默认的分布式缓存提供者。Infinispan 公开了一个兼容于
JSR-107 的 Cache 接口,你可以将对象存储其中。JBoss AS 6 服务器可以动态探
测并注册到前端的 apache httpd 服务器。
对于性能来说,JBoss AS 5 与 6 之间有明显的变化。JBoss AS 6 对启动性能
的提升很明显,现在的平均启动时间是 15 秒。用户能够感觉到这种改进,一定
程度上是因为延迟了随 AS 一同发布的管理控制台应用的部署,转而以“按需”
方式提供,同时还实现了 Timer Service 的延迟部署。Microcontainer(v2.2)的增
强(包括新的注解扫描库的实现)极大降低了应用部署的时间。
第 5 页 共 89 页
1.4. jboss7 特性
JBoss AS7 可实现为云做好准备的架构,并可使启动时间缩短十倍,提供更
快的部署速度并降低内在的占用。JBoss Enterprise Application Platform 6 的核心
是 JBoss Application Server 7 的最新版本,该版本代表着 Java 应用服务器在从复
杂和单一的形式转向更加轻便、模块化和敏捷的变革过程中的一个意义重大的里
程碑。 该版本将使开发人员有重新思考如何开发和部署企业 Java 应用。
JBoss Application Server 7 构建于先前版本的良好基础之上,并提供更出色的
性能、更低的内存占用率、分布式管理和 Java EE6 Web Profile 认证。它的新能
力包括:
Java Enterprise Edition(EE)6 Web Profile 认证,一种轻型的标准可移植
Java EE,专为开发和部署丰富的交换式 Web 应用而进行了优化。
Java 上下文和依存关系插入(Java Context and Dependency Injection –
CDI),这种标准化的统一框架支持类型安全的依存关系插入和定义完善
的上下文生命周期,通过简化和优化代码的方式实现了代码的轻松编写、
测试和维护。
Arquillian 测试,改善了对测试驱动式开发的支持,提供了远程和嵌入式
组件测试,且不会生产完整企业 Java 容器所带来的不必要复杂性。
构建于轻型的高度优化的模块化服务容器和新型域模型基础上,使 JBoss
Application Server 7 能够从最小的设备扩展至更大的关键任务集群。
通过基于 Eclipse 的 JBoss 工具来提供开发人员工具支持,改善了对 Java
CDI、休眠、代表性状态传输和 Web 服务的支持。
全新的复杂域模型和丰富的管理 API,可实现强大的服务器和集群自动
化。
1.5. WildFly 特性
WildFly 为 JBossAS 更名后的社区版本名称,开发目标为兼容 JavaEE7 的开源
应用服务器产品,未来会成为 Redhat JBoss EAP 7(即红帽商业应用服务器)的基
础版本,WildFly 最主要的特性之一就是新的高性能的称之为 Undertow 的网络服
剩余88页未读,继续阅读
墨清云
- 粉丝: 3
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- 2023年中国辣条食品行业创新及消费需求洞察报告.pptx
- 2023年半导体行业20强品牌.pptx
- 2023年全球电力行业评论.pptx
- 2023年全球网络安全现状-劳动力资源和网络运营的全球发展新态势.pptx
- 毕业设计-基于单片机的液体密度检测系统设计.doc
- 家用清扫机器人设计.doc
- 基于VB+数据库SQL的教师信息管理系统设计与实现 计算机专业设计范文模板参考资料.pdf
- 官塘驿林场林防火(资源监管)“空天地人”四位一体监测系统方案.doc
- 基于专利语义表征的技术预见方法及其应用.docx
- 浅谈电子商务的现状及发展趋势学习总结.doc
- 基于单片机的智能仓库温湿度控制系统 (2).pdf
- 基于SSM框架知识产权管理系统 (2).pdf
- 9年终工作总结新年计划PPT模板.pptx
- Hytera海能达CH04L01 说明书.pdf
- 数据中心运维操作标准及流程.pdf
- 报告模板 -成本分析与报告培训之三.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0