JBOSS架构分析.docVIP

  • 2
  • 0
  • 约2.23万字
  • 约 24页
  • 2017-02-09 发布于重庆
  • 举报
JBOSS架构分析

研究项目: JBoss架构分析 ???Jenny Liu ???School of Information Technologies ???University of Sydney ???jennyliu@.au 熙可集团 系统分析员:李剑华翻译 Allen整理,制作 English 摘要 JBoss是一个免费的开放的J2EE实现。它的架构是基于高标准的模块化和插入式设计。JBoss使用工业标准的JMX来管理, JBoss组件和为EJB提供服务。基于我们以前的开发经验,我们发现了不同的J2EE应用服务器间的存在着巨大的性能和可扩展性差异。我们相信架构的设计是决定类似于性能和可扩展性等质量指标的重要因素。分析和展现JBoss架构模型有助于我们了解其内部行为并帮助我们创建一个精确的最终性能模型。在这个项目中,我们分析JBoss应用服务器架构的四个特殊部分,JBoss EJB 容器、JBossNS、JBossTX以及JBossCMP,逆转工程工具能使我们通过源代码来分解组件/子系统。无论是三个JBoss子系统的概念模型或实际模型都将被我们用来讨论JBoss 架构模块设计风格。 Table of Content 介绍 1.1 JBoss是什么 1.2 动机 1.3 方法 1.4 组织 JBoss服务器架构一览 2.1 JMX - 层次 2.2 JBoss 主要模块 2.3 它是如何工作的? 架构模型概念 3.1 容器的概念性架构模型 - 插入式 3.1.1 主要的组件和接口 3.1.2 依赖性 3. 2 JBoss 命名服务概念模型 3.2.1 主要JNDI API 3.2.2 主要组件和接口 3.2.3 依赖性 3. 3 JBossCMP概念模型 3.3.1 主要组件和接口 3.3.2 依赖性 3. 4 JBossTx概念模型 3.4.1 主要组件和接口 3.4.2 依赖性 实际架构模型 4.1 容器实际模型 4.1.1 获得综合实际模型的方法 4.1.2 非正规组件和依赖 4.1.3 实体Bean容器的示例和它的执行方法调用的插件 4.2 JBoss命名服务概念模型 4.2.1 特殊组件和相互关系 4.2.2 客户端获得EJB 本地对象的例子 4.3 JBossCMP概念模型 4.3.1 特殊组件和联系 4.4 JBoss 交易管理实体模型 4.4.1 特殊组件和关联 JBoss 架构的可扩展性 结论 参考 数据字典 附录 图示列表 Figure 1-1 JBoss总体概念模型 Figure 2-1 JMX层次模型 Figure 3-1 容器概念架构模型 Figure 3-2 拦截器调用Pipe Figure 3-3 JBoss命名服务概念模型 Services Conceptual Model Figure 3-4 JBoss CMP服务概念模型 Figure 3-5 JBossTx概念架构模型 Figure 4-1 容器相互依赖图 Figure 4-2 JBoss命名服务概念模型 Figure 4-3 方法调用消息图 Figure 4-4 实体Bean容器概念架构模型 Figure 4-5 客户端和EJB容器的交互图 Figure 4-6 JBossCMP依赖与继承图and Inherency Diagram Figure 4-7 JBossCMP概念模型 Figure 4-8 JBossTx依赖与继承图 Figure Appendix-1 StatelessSessionContainer概念架构模型 Concrete Architectual Model Figure Appendix-2 StatefulSessionContainer概念架构模型 Concrete Architectual Model Figure Appendix-3 A COTS EJB容器概念架构模型 Conceptual Architecture Model 1. 介绍 1.1 JBoss是什么? JBoss是免费的,开放源代码J2EE的实现,它通过LGPL许可证进行发布。它提供了基本的EJB容器以及EJB(好像应该是J2EE)服务,例如:数据库访问JDBC、交易(JTA/JTS)、消息机制(JTS)、命名机制(JNDI)和管理支持(JMX)。目前的JBoss发布版2.2.4实现了EJB 1.1和部分EJB 2.0的标准、JMS 1.0.1、Servlet 2.2、JSP 1.1、JMX 1.0、JNDI 1.0、JDBC 1.2和2.0扩充(支持连接池 (Connection Polling))、JavaMail/JAF、JTA 1.0和JAAS 1.0

文档评论(0)

1亿VIP精品文档

相关文档