`
hzh0725
  • 浏览: 82264 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

jboss 代码分析

    博客分类:
  • java
阅读更多
  • Jboss是一个j2ee服务器,使用它自己的ioc,也就是microkernel组织起来。
  • 在jboss5中,默认有5种服务器的配置,比如all,default,minimal,standard,web,默认是defualt.
  • Jboss项目有很多j2ee功能的实现,比如ejb,jms,他们这些实现被认为是jboss的服务,这些服务被布置在deploy
  • 每一个jboss的服务,通过特定的deployer去发布,这些deployer在deployers中
  • LifeThread 让JBOSS jvm不退出
  • private class LifeThread extends Thread
       {
          Object lock = new Object();
          
          LifeThread()
          {
             super("JBossLifeThread");
          }
          
          public void run()
          {
             synchronized (lock)
             {
                try
                {
                   lock.wait();
                }
                catch (InterruptedException ignore)
                {
                }
             }
             log.info("LifeThread.run() exits!");
          }
       }
     
分享到:
评论

相关推荐

    Jboss源码解析

    Jboss源码解析Jboss源码解析

    jboss源码导入过程分析与解决方法

    每个环节都至关重要,确保每个步骤正确执行才能使源码分析工作顺利进行。在整个过程中,遇到问题时,关键是要理解错误信息并采取适当的解决策略。通过这样的实践,不仅可以更好地理解JBoss的内部工作原理,还能提升...

    Jboss5源代码-官方-第一部分

    JBoss 5源代码的分析可以从以下几个关键模块入手: 1. **核心服务**:JBoss的核心服务包括事务管理、安全管理、命名与目录服务、JMS消息队列等。这部分源代码展示了如何实现这些基础服务,并与Java EE规范相集成。...

    JBOSS架构分析.doc

    【JBoss架构分析】 JBoss是一个开源的J2EE应用...总的来说,JBoss的架构设计体现了开放源代码社区对高效、灵活和可维护性的追求,而对其深入分析有助于开发者和系统管理员提升他们的应用性能,并确保系统的可靠性。

    jboss7.0源码及依赖包

    源码中会包含解析和管理这些部署单元的相关代码。 3. **服务容器**:JBoss作为Java EE容器,提供了诸如EJB(Enterprise JavaBeans)、JPA(Java Persistence API)、JMS(Java Message Service)等服务。源码会揭示...

    Jboss5源代码-官方-第二部分

    【JBoss5源代码分析-官方-第二部分】 JBoss5是JBoss企业应用平台(JBoss Enterprise Application Platform)的一个重要版本,它基于Java EE 5规范,为开发者提供了全面的中间件服务,包括Web服务器、EJB容器、JMS...

    JBOSS 架构分析

    为了分析 JBoss 架构,项目采用了逆向工程技术,通过源代码分解各个组件和子系统。研究涵盖了 JBoss EJB 容器、命名服务(JBossNS)、事务管理(JBossTX)以及持久化组件(JBossCMP)。 1.4 组织 分析报告分为几个...

    JBoss MicroContainer分析及应用

    ### JBoss MicroContainer分析及应用 #### 一、Microcontainer工作原理 ##### 1.1 为什么需要Microcontainer 在现代软件开发中,容器技术变得越来越重要,它为应用程序提供了可扩展性和灵活性。JBoss ...

    JBoss架构分析

    2. **源码分析**:利用逆向工程工具对JBoss源代码进行深入研究,以便更好地理解其内部组件之间的相互作用。 3. **模型构建**:基于收集到的信息,构建JBoss架构的概念模型和实际模型,以便更直观地展示各个组件之间...

    JBoss程序及源码GarageSale

    6. **源码分析**:"GarageSale源码"标签提示我们,问题可能出现在源代码级别。开发者可能需要查看与数据库交互的部分(如DAO层或Service层),检查SQL查询、事务管理、实体映射等是否正确。 综上所述,要解决这个...

    Jboss

    在本文中,我们将探讨JBoss的核心特性、如何使用以及它在源码分析和工具支持方面的优势。 ### JBoss的核心特性 1. **Java EE兼容性**:JBoss完全遵循Java EE规范,提供对各种Java EE组件的支持,如EJB(Enterprise...

    JBoss架构分析以及构架原理

    本研究采用了文献综述、源代码分析、案例研究等多种方法,对JBoss的关键组件进行了详尽的分析,并结合具体的案例展示了这些组件的实际工作方式。 ##### 1.4 组织结构 本文将分为以下几个部分:首先概述JBoss的整体...

    JBossIDE-1.4.1

    它提供了诸如部署、调试、性能分析等工具,帮助开发者高效地处理与JBoss相关的任务。 3. **企业级Java开发**: 支持Java EE(企业版Java)标准,包括JSP、Servlet、EJB、JMS、JTA等,允许开发者创建复杂的分布式应用...

    jboss-eap-6.3.0软件和源码.zip

    3. **源码分析**: - **源码结构**:源码可以帮助开发者理解JBoss的内部工作流程,包括类加载器、部署机制、安全管理等方面。 - **自定义扩展**:通过阅读源码,开发者可以学习如何编写模块和插件,扩展JBoss EAP...

    JBOSS7部置

    以下是针对这一主题的详细解析与扩展: ### JBoss7部署与EJB3.1开发入门 #### 一、环境搭建与配置 在开始开发基于EJB3.1的项目前,首先需要搭建良好的开发环境。这包括JDK的正确配置,Eclipse3.7的下载与解压,...

    JBOSS架構分析

    - **JBoss NS**:提供JNDI服务,用于名称解析和对象查找。 - **JBoss TX**:实现JTA规范,提供分布式事务管理。 - **JBoss CMP**:实现EJB 2.0的容器管理持久性(CMP),简化数据持久化过程。 ##### 2.3 工作原理 ...

    JBOSS4.0 Start Guide (PDF)

    综上所述,"JBoss 4.0 Start Guide"将引导读者全面了解和掌握JBoss 4.0的使用,从安装、配置、应用部署到性能优化,再到故障排查和源码分析,涵盖了整个生命周期的操作。通过学习,开发者和系统管理员能有效地管理和...

Global site tag (gtag.js) - Google Analytics