基于信息展示平台的中间件技术.pdf
文本预览下载声明
第31卷 第 145期 高 校 图 书 馆 工 作 2011年第5期
’【技术 .平台】
基于信息展示平台的中间件技术
●崔 波 (郑州大学 郑州450001)
刘 芳 (上海外国语大学 上海 200083)
崔 默. (北京邮电大学 北京 100876)
[摘 要]中间件是伴随着网络应用的发展而逐渐成长起来的技术体系。中间件技术的发展 ,将聚焦于消除
信息孤岛,推动无边界信息流,支撑开放、动态、多变的互联网环境中的复杂应用系统,实现对分布于互联网
之上的各种 自建信息资源的简单、标准、快速、灵活、可信、协同和综合利用。提高部门IT基础设施的敏捷性,
降低总体运行维护成本。参考文献6。
[关键词]中间件 信息展示 发展趋势
[中图法分类号】G250 [文献标识码]A [文章编号]1003—7845(2011)05—0054—04
中间件是伴随着网络应用的发展而逐渐成长起 特征是对计算环境的抽象和对应用共性的凝炼,并
来的技术体系。最初的中间件驱动力需要有一个公 具有如下特点:
共的、标准的应用开发平台来屏蔽不同操作系统之 (1)满足大量应用的需要;
间的环境和API差异,也就是所谓的操作系统与应 (2)运行于多种硬件和 OS平台;
用程序之间的这一层叫中间件。但随着网络应用的 (3)支持分布计算,提供跨网络、硬件和OS平
发展,为解决不同系统间的网络通信、安全、事务以 台的透明性的应用或服务的交互;
及传输的可靠性、语义的解析、数据的整合等问题, (4)支持标准的协议;
成了中间件重要的驱动因素。继而出现了交易中间 (5)支持标准的接 口等。
件、消息中间件、集成中间件等各种性能的中间件 越来越多的网络应用将被抽象形成标准的平台
技术。 服务,加入到中间件之中,成为重要的技术特征。
1 中间件含义及分类 1.2 中间件类型
中间件曾经是 “三层结构”的代名词。其技术 针对不同的应用,在不同的角度或不同的层次
产生于2O世纪9O年代初,是基础软件的一大类,属 上,对中间件的分类有所不同。目前,中间件大体分
于可复用软件的范畴。人们在使用中间件时,往往 为以下几种类型:
是把一组中间件集成在一起,构成一个平台,而这组 (1)通信处理中间件。制定通信协议,能在不
中间件中,要有一个通信中间件,即中间件 =平台+ 同平台之间通信,实现分布式系统中可靠、高效、实
通信。 时的跨平台数据传输的软件称为通信中间件。也是
1.1 中间件的特点 中间件中唯一不可缺少的。
中问件屏蔽了底层操作系统的复杂性,使工作 (2)事务处理中间件。在联机事务处理系统
人员面对一个简单而统一的开发环境,将注意力集 中,每项事务常常要多台服务器上的程序顺序地协
中在关键的业务上,不必再为程序在不同系统软件 调完成,还要使多台应用服务器能实时并发运行 、负
上的移植而重复工作,减少了技术上的负担。 载平衡调度和系统永不停机。为了实现这个 目标,
中间件的发展多在计算环境的抽象上,其本质 要求系统具有监视和调度整个系统的功能。这就是
}
显示全部