信息化 频道

贾焰:中间件的发展方向是基于构件和服务

  【IT168 信息化】进入20世纪90年代,计算机技术呈现出由个人计算时代向网络计算时代的变迁,特别是互联网技术的广泛普及,互联网成为了一种计算平台,为在网络上有效地开发、部署和运行各类大型信息系统,中  间件这一新兴软件迅速崛起,我们知道,中间件是建立在操作系统之上、支持网络应用的有效开发、部署、运行和管理的一层支撑软件。操作系统、数据库和中间件并称为三大基础软件。

  中间件分为基础中间件、应用中间件和应用框架三个层次。其中,基础中间件分为:消息中间件(MOM),包括消息队列和消息代理;分布对象中间件,包括Microsoft的COM+、Java的RMI和CORBA;应用服务器,包括事务处理中间件、J2EE应用服务器、CCM应用服务器、面向服务的中间件和Web Service。应用中间件分为:资源集成中间件,包括统一数据访问(如JDBC,ODBC等)、内容管理系统、XML数据库、ETL工具、数据集成、元数据管理系统;应用集成(EAI)中间件,包括基于消息代理企业应用集成框架和技术适配器与应用适配器;流程集成中间件,包括工组流管理系统、业务流程管理系统;门户集成中间件。应用框架分为面向行业和面向问题域的两类框架。目前,中间件的反展趋势在系统开发方面主要是基于构件的方向,在系统集成方面主要是基于服务的方向。

0
相关文章