`
liebaorun
  • 浏览: 22812 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
社区版块
存档分类
最新评论

JBoss MBean主要类关系

阅读更多
1.JBoss MBean注册类默认为BasicMBeanRegistry,它拥有domainMap,用来存放domain与MBeanMap的映射,格式为Map<domain,Map<properties,mBeanEntry>>,
domain:properties为MBean的名称,以ObjectName类表示.

2.MBeanEntry主要包含MBeanInvoker对象,MBeanInvoker主要包含getMBeanInfo()方法(用于获取MBean元数据MBeanInfo)和invoke()方法(Mbean的调用接口);MBeanInfo包含MBean的Attribute、Operation、Construtor、Notification等.

3.MBeanInvoker包含一个引用对象,在调用其invoke方法时,一般会调用引用对象的相关操作.

分享到:
评论

相关推荐

    Quartz jboss Mbean Config

    Quartz jboss Mbean Config

    jboss 下载(httpwww.jboss.org)

    JBoss 的优势主要包括: 1. 免费且开源:遵循 LGPL 许可,使用者无需支付任何费用。 2. 资源占用低:相对于其他应用服务器,JBoss 需要的内存和硬盘空间较小。 3. 安装简便:只需解压 JBoss 的打包文件,并配置一些...

    JBoss JMX实现架构

    而在JBoss 3.x中,通过新的类装载架构,不仅实现了MBean的热部署,还使得整个服务器环境具备了动态部署的能力。类加载器是这个架构的关键,它负责查找和加载类到Java虚拟机中。 类加载的过程遵循委派模型,每个类...

    spring-jboss整合

    Spring与JBOSS的整合主要涉及以下几个方面: ##### 2.1 VFS-enabled ApplicationContexts(虚拟文件系统支持的应用上下文) Spring框架支持通过虚拟文件系统(Virtual File System, VFS)来加载配置文件,这种方式在...

    jboss热部署配置

    在JBoss中,这主要通过监视特定目录的变化来实现,当检测到新的或更新的类文件时,服务器会自动重新加载它们。 在JBoss中进行热部署,通常需要以下几个步骤: 1. **修改JBOSS_HOME/server/default/deploy/jboss-...

    一台机器部署多个jboss说明

    &lt;mbean code="org.jboss.naming.NamingService" name="jboss:service=Naming" xmbean-dd="resource:xmdesc/NamingService-xmbean.xml"&gt; &lt;attribute name="Port"&gt;1098 &lt;attribute name="Port"&gt;1099 &lt;/mbean&gt; ```...

    2010-06-15-JBoss-AS-Deploying-WARs-with-the-DeploymentFileRepository-MBean.pdf

    2010-06-15-JBoss-AS-Deploying-WARs-with-the-DeploymentFileRepository-MBean.pdf

    JBoss管理与开发核心技术_第三版电子书

    在JBoss 2.x中,由于类装载器机制的限制,MBean服务和动态部署的J2EE组件之间的交互较为困难,并且MBean本身也不支持热部署。为了克服这些限制,JBoss 3.x引入了一种新的类装载架构,允许类跨部署单元使用。这一改进...

    JBoss管理与开发

    这个架构允许类跨部署单元使用,解决了JBoss 2.x中MBean服务和动态部署的J2EE组件之间难以交互的问题,并且实现了MBean本身的热部署能力。 在新架构中,每个部署单元都有自己的类装载器,这样可以确保部署单元之间...

    jboss远程调用JMX

    在IT行业中,JBoss是一个非常著名的开源应用服务器,它基于Java EE规范,提供了一套全面的企业级服务。JMX(Java Management Extensions)是Java平台的一部分,用于管理应用程序、设备和服务。JMX允许开发者创建和...

    jboss 中文开发文档

    本文档主要面向以下几类读者: - 对 Java 应用服务器感兴趣的初学者。 - 希望深入了解 JBoss 架构和特性的中级开发者。 - 需要在企业项目中部署和管理 JBoss 的系统管理员。 #### 三、主要内容概述 本文档分为五个...

    JBoss MicroContainer分析及应用

    JMXKernel是JBoss 5中用于管理服务的MBean服务器。它通过JMX协议暴露了服务管理接口,使得可以通过远程管理工具监控和控制服务。 ##### 5.4 对象部署 在JBoss 5中,对象的部署变得更加灵活和高效。 - **5.4.1 ...

    JBoss Admin Development Guide3.26

    - **JBoss MBean服务**:具体讨论了JBoss中使用的MBean服务,如SAR部署器MBean和服务生命周期接口。 通过上述内容的介绍,我们可以看出,《JBoss Admin Development Guide 3.26》是一本非常详尽的技术文档,不仅...

    JBOSS端口配置

    1. **`jboss-service.xml`**:此文件主要用于配置JBoss的服务端口,如Web服务端口、JNDI端口等。 2. **`server.xml`**:此文件主要用于配置HTTP相关的端口,例如HTTP连接器端口等。 3. **`uil2-service.xml`**:此...

    在jboss连接oracle

    在`$JBOSS_HOME/server/default/deploy/jboss-service.xml`文件中,找到`MBean`部分,添加以下内容: ```xml &lt;attribute name="DefaultDS"&gt;false &lt;attribute name="Enabled"&gt;true &lt;attribute name="JndiName"&gt;java:...

    jboss-4.0.2.zip

    JBoss 4.0.2利用JMX进行管理系统监控和管理,允许管理员通过MBean(Managed Bean)接口查看和操作服务器状态。 8. **服务集成** JBoss 4.0.2能够与多种数据库系统、LDAP服务器和其他企业服务无缝集成,提供强大的...

    JBOSS使用指南

    - 数据源的配置主要在`server/[config]/conf/jboss-web.xml`或`jboss-deployment-structure.xml`中进行。可以通过添加`&lt;resource-adapters/&gt;`元素并指定特定的数据源适配器来配置数据源。 **5. JMS使用和设置** - ...

Global site tag (gtag.js) - Google Analytics