JBOSS体系架构

开源中间件中,一直活跃着许多出色的中间件产品,比如 Progress Software 的 FUSE , RedHat 的 JBoss 中间件等。

最近 JBoss 率先在开源中间件领域中提出了自己的开源中间件参考架构

JBoss 开源中间件涵盖的主要功能包括:

  • 流程管理 (Process management): 关键业务应用
  • 服务集成和高速消息 (Service integration and high-speed messaging): 集成企业内部多个单独的应用,可以将这些应用组合成流线型业务流程
  • 数据集成和商业智能 (Data integration and bussiness intelligence): 集成多个独立的数据库,为商业智能提供统一的数据视图
  • 用户界面服务 (User interaction services): 为访问应用、数据库和其它资源提供可用和可管理的用户界面
  • 系统管理和监控 (Systems management and monitoring): 对系统进行监控和管理
  • 集成开发工具 (Integrated development tooling): 基于Eclipse 的集成开发工具,便于开发和测试
  • 应用/服务运行(Appliction/Service runtime):

JBoss 开源中间件参考架构图

1-1.jpg

从架构图中可以看出,主要分如下几个模块:

  • 应用/服务运行时 (Application/Service runtime)
  • 流程管理和服务集成 (Process management and service integration)
  • 数据集成和商业智能 (Data integration and business intelligence)
  • 用户界面服务 (User interaction services)
  • 系统管理和监控 (Systems management and monitoring)
  • 集成开发工具 (Integrated development tooling)


1. 应用/服务运行时 (Application/Service runtime):(JBoss应用服务器

支持多种语言模型,提供核心企业服务(事务、消息、规则、持久化、集群等),微容器。
1-2.jpg



 2. 流程管理和服务集成(Process management and service integration)

    支持业务流程、业务逻辑、ESB、数据访问和多种适配器


1-3.jpg


3.数据集成和商业智能(Data integration and business intelligence)

支持ETL,数据挖掘,数据仓库等。

1-4.jpg 



4用户界面服务(User interaction services)

支持Portal,Serverlet,JSP

1-5.jpg 


6. 集成开发工具 (User interaction services)

基于 Eclipse 的集成开发工具,便于开发和测试

1-6.jpg


      从展现层,到业务层,到数据层,JBoss中间件都提供了配套的中间件产品,JBoss中间件的产品线在开源领域中还是比较完善的,但不足的是部分中间件产品只依赖与JBoss应用服务器,而不能使用其它应用服务器。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值