- 5
- 0
- 约7.48千字
- 约 4页
- 2016-11-28 发布于重庆
- 举报
论构件化中间件技术及其发展前景
第 22卷第 3期
2004 年 6月
嘉应学院学报(自然科学)
Vol 1 22 N o 1 3
Jun 1 2004
JOU RNA L OF JIAYI NG U N IV ERSIT Y ( N AT U RA L SCIEN CE)
论构件化中间件技术及其发展前景
吴杰
(广州大学信息与机电工程学院 ,广东广州 510091)
[ 摘 要]从中间件和构件的概念及特点入手,分析了中间件在系统组织层次中所起的作用 , 阐述了
构件与中间件技术的关系 ,提出了一种构件化中间件的发展模式并展望其未来发展 1
[ 关 键 词]中间件 ;构件;对象;接口; CORBA
[ 中 图 分 类 号] TP311 [ 文 献 标 识 码 ] A
[ 文 章 编 号 ] 1006- 642X ( 2004) 03- 0117- 04
计算机技术的飞速发展和应用的不断深入,使得硬软件系统的规模和复杂度日益增加 1在异构
的分布式环境中,开发者必须面临许多复杂而亟待解决的问题,如操作系统的多样性,繁杂的网络程
序设计和管理,多变的网络环境,风格各异的用户界面等 1能否将应用软件所要面临的共性问题进行
提炼,并在操作系统之上形成一个可复用的部分,以供各类不同的应用软件重复使用呢?这一技术思
想最终导致了中间件技术的产生1
1 中 间 件 [ 1]
1. 1 中 间 件 的 概 念
中间件( M iddlew are)是介于操作系统和分布式应用软件之间的一类系统软件 ,为上层应用软件
提供运行与开发的环境,帮助用户灵活、高效地开发和集成复杂的应用软件,负责管理计算资源和网
络通信 1中间件对用户是透明的,用户可将其视作/黑盒0 ,而无须关心内部处理如何进行 1故此,中
间件是一类独立的服务程序1它属于可复用软件的范畴,是依靠高复用度的软件技术和分布式对象
技术来实现的1
根据功能和服务的不同,中间件通常可以划分成不同种类,包括:消息中间件、对象中间件、事务
处理中间件、远程过程调用中间件和数据中间件等 1
1. 2 中 间 件 的 特 点
中间件屏蔽了底层操作系统的差异 ,使开发人员能够在简单而统一的开发环境中进行开发工
作1中间件减少系统开发的复杂性,缩减了系统维护、运行和管理的工作量,还减少了总体费用的投
入1更重要的是,中间件将不同时期、在不同操作系统上开发应用软件集成起来,使其协调工作,实现
了真正意义上的/重用0 1
概括起来,中间件具有如下特点: ( 1)满足大量应用的需要; ( 2)运行于多种硬件和操作系统平台;
( 3)支持分布式计算,提供跨网络、硬件和操作系统平台的透明性应用或服务的交互; ( 4)支持标准的
协议; ( 5)支持标准的接口 1正由于具有标准的协议和标准的接口的特点 ,中间件才可以实现不同硬
件和操作系统平台上的数据共享和应用互操作。
[收稿日期 ] 2004- 03- 08
[作者简介 ]吴杰( 1976) ) ,女,广东湛江人 ,广州大学信息与机电工程学院助教 1
)
1 1 7)
2 构 件 化 技 术 [ 2]
2. 1 软 件 构 件 技 术 的 产 生
传统的面向对象技术在提高软件可重性方面起着积极的推动作用 1但这种小粒度的软件重用 ,
受到编程语言的限制,存在着结构死板、连接方式不够灵活等多种问题1软件构件( Sof tware Compo-
nent)技术就是从面向对象技术发展而来,它克服或改善了上述的种种问题 ,已成为当前开发高效应
用系统的一个重要途径1它属于中粒度的软件设计1
2. 2 构 件 的 概 念
构件技术( Component T echnolog y)在广义上是指一种软件实现的技术和方法 ,是对面向对象方
法在二进制代码级的完善和补充1它通过构件的组合来建立应用的技术体系 1在狭义上,它是通过
构件组合支持应用的开发环境和系统的总称 1
构件( Component )是指可复用的软件组成
您可能关注的文档
最近下载
- 重庆天齐锂电新材料有限公司新建1000吨_年高能锂电材料电池级金属锂项目环评报告.pdf VIP
- DB65T 3694-2015 现行哈萨克文与西里尔哈萨克文编码字符转换规则.docx VIP
- TGXAS 1044-2025《中医护理三级查房规范》(发布稿).pdf VIP
- 华为云服务登录.doc VIP
- 采砂场工业用水水资源论证论证表详解.doc VIP
- Onkyo安桥TX-NR828中文说明书.pdf
- 采砂场工业用水水资源论证论证表分析报告.doc
- 【中考】2025年广东佛山数学试卷(原卷+答案).docx VIP
- 2021年广东省佛山市中考数学真题及答案.pdf VIP
- SpaceX火星探索任务成本预算与风险管理分析报告.docx
原创力文档

文档评论(0)