Microcontainer

授权协议 未知
开发语言 Java
所属分类 程序开发、 服务框架/平台
软件类型 开源软件
地区 不详
投 递 者 康赞
操作系统 跨平台
开源组织 JBoss
适用人群 未知
 软件概览

Microcontainer 是 JBoss 的一个支持直接 POJO 发布以及脱离 JBoss 应用服务器而独立使用的微容器,是 JBoss 的 JMX Microkernel 的重构版本。

主要的特点包括:

  • 包含所有 JMX Microkernel 的特性;
  • Direct POJO deployment (no need for Standard/XMBean or MBeanProxy)
  • Direct IOC style dependency injection
  • Improved lifecycle management
  • Additional control over dependencies
  • Transparent AOP integration
  • Virtual File System
  • Virtual Deployment Framework
  • OSGi classloading
  • JBOSS MicroContainer结构分析 1)Kernel初始化完成后,注册表中八个核心对象: KernelConfig:配置对象(配置Kernel自身) KernelInitializer:初始化器对象,用户初始化Kernel KernelRegistry:注册表对象,用户存储注册Bean KernelEventManager:事件管理器对象 KernelBus:总线对象,提供对bean

  • Microcontainer将是彻底的反转控制(IoC),依赖注入的轻量容器,允许开发人员通过XML配置POJO,这些POJO有自己的生命周期,能够独立作为服务(Service)使用,更重要是它不在依赖JBoss应用服务器了,可以成为组件嵌入到任何系统。 欢迎交流, [url=http://blog.cchensoft.com/down/JBoss MicroContainer分析及应用.pdf]

相关阅读

相关文章

相关问答

相关文档