“中间件”作为无限

    |     2015年7月12日   |   文库   |     评论已关闭   |    1043

||2005-05-24









       (一)

  在这个充满变化的知识经济时代,每天接触新名词已经成为一件常事,往往在我们还没有完全明白一个词的意义之前,它就已经变得陈旧了。”中间件”早已不是一个新词,但却比新词更吸引人们的注意力,在很多词语按秒计算着从人们的眼前飘过的时候,”中间件”却固执地留在了人们的脑海里,并成为一项事业,让无数人为之追求。


  在不断发展的网络环境中,无论是硬件平台还是软件平台,都不可能统一。大型应用软件通常要求在软硬件各不相同的分布式网络上运行。为了更好地开发和应用能够在异构平台上运行的应用软件,迫切需要一种基于标准的、独立于计算机硬件以及操作系统的开发和运行环境,中间件技术就应运而生了。


  中国科学院软件研究所研究员仲萃豪认为,中间件是处于操作系统和应用程序之间的软件(也有人认为它应该属于操作系统中的一部分)。人们在使用中间件时,往往是把一组中间件集成在一起,构成一个平台(包括开发平台和运行平台),但在这组中间件中必须要有一个通信中间件,因此可以比较形象地把中间件可以定义为:平台+通信。这个定义也限定了只有用于分布式系统中,才能称为中间件,同时还可以把它与支撑软件和实用软件区分开来。


  据有关专家介绍,中间件现已与操作系统和数据库并驾齐驱,成为基础软件领域的三驾马车。


  随着Internet的迅速发展,网络异构问题(不同硬件平台、不同的操作系统、不同数据库系统)日益突出。为了解决这一问题,中间件产品的需求越来越多。据IDG预计,2002年,全球中间件市场容量将超过70亿美元,中国市场也将达到9亿美元。随着计算机网络发展的一日千里,中间件技术的发展,将有机地结合操作系统、系统集成以及网络技术的发展,成为推动软件技术革命的中坚力量。


  目前,发达国家凭借”高端软件、高端价格”的策略,垄断了国际基础软件市场。在操作系统、数据库方面,我国无法与之抗衡。而近年来发展起来的中间件市场却还是没有寡头群雄并起的局面,中国与发达国家基本上处于同一条起跑线上,这是我国切入基础软件领域的一个契机,也是最有可能实现突破的软件市场。目前,以中创软件为”龙头”,包括中软、东方通、创智、托普等一批具有实力的中间件软件企业正迅速崛起,使我国中间件软件产业开始迈入规模化发展阶段。


  (二)


  随着市场竞争的加剧,以及电子商务发展的需要,企业经常要进行业务流程的调整,越来越多的企业开始关注系统的伸缩性和可扩展性。而中间件可以支持跨平台操作,为不同操作系统上的应用软件集成提供方便,从而满足企业内部对系统伸缩性和可扩展性的要求。由于以上因素的作用,中间件已经成为企业应用的”新宠”,在银行、电信、金融等大规模关键事务领域中的整合各种异构平台、保证交易完整性等方面,表现出了超强的能力。金融行业是最早采用中间件产品的领域,中间件在开发和优化银行的柜面系统中发挥着巨大的作用。例如,作为我国最早全国电子信息百强企业的中创软件,准确把握金融业发展趋势,融合多年来在金融业的行业经验与中间件技术,针对银行中间业务的多样性和不确定性,为中间业务定制了一套可扩展的开发运行平台–中创软件金融中间业务平台IBEX。该平台既考虑了中间业务的共性,又兼顾了其特性,从而成为银行业发展中间业务的强力支撑。


  同样,无论是ERP系统中模块之间的互通、互操作,还是应用构件的搭建与跨环境的部署和管理,都需要中间件的支撑。从技术上看,中间件更有效的保证ERP系统的可靠性、可扩展性、可管理性、数据一致性和应用安全性等。在电子商务交换平台和电子商务基础平台中,也不能没有中间件的存在。可以说,没有中间件就不能支撑今天的网络应用。


  在中间件诞生之前,企业多采用传统客户机/服务器的”胖客户机”式二层数据处理结构,两层结构虽然给人们带来了相当的灵活性,但也逐渐暴露出其客户端和服务器端负担过重的现象,并且其系统拓展性也较差。于是,三层结构应运而生了。所谓三层结构,就是在原有的两层结构(客户端和服务器端)之间,增加了一组服务,这组服务(应用服务器)包括事务处理逻辑应用服务和数据库查询代理等。随着这组服务的增加,两层结构向三层结构转变后,客户端和服务器端的负载就相应减轻了,跨平台、传输不可靠等问题也得到了解决。增加的这组服务,就是中间件。中间件在三层结构中主要充当中间层,完成数据安全、完整地传输,通过负载均衡来调节系统的工作效率,从而弥补两层结构的不足。


  (三)


  据有关专家认为,在目前我国发展大型系统软件能力不足的状况下,发展介于应用与系统之间的中间件,是我国软件产业向系统软件深入的一个切入点。振兴民族软件,中间件责任重大。


  目前,中间件产品已成为国内软件行业投资的一个新热点。据了解,国家有关部门已把中间件列入重点发展、重点扶持的软件项目,并寄希望于中间件能够推动我国在基础软件实现突破,并带动软件产业的规模化发展。早在2000年4月,中国软件行业协会就在京举办”中间件技术与发展战略高级研讨会”,来自信息产业部、科技部、中国建设银行以及软件行业的专家和领导,针对中间件技术的应用现状和趋势,探讨了以中间件为突破口,推动中国软件产业发展的问题;在国家科技部、财政部、税务总局共同组织编制的《中国高新技术产品目录》中,中间件作为支撑软件首次入选;在2001年北京市软件产业工作会议上,中间件再次成为关注的热点;在信息产业部发布的投资重点中,中间件榜上有名;2001年,信息产业部摆下擂台,首次把”基于CORBA的分布式对象中间件平台”列为国家电子发展基金重点招议标项目。经过激烈的竞争,最后中创软件与中软总公司联合中标。国内众多企业竞相夺标,说明我国已拥有一批具有规模和实力的中间件企业,也标志着我国软件产业已从应用软件开发扩展到基础软件领域。


  在这次竞标中夺冠的中创软件,是我国最早进行中间件技术研究的软件企业之一。该公司根据长期软件开发实践研制的BSDP软件开发平台,在多个软件产品开发中得到应用,运行服务于全国4万多家金融用户单位;中创软件承担了国家863项目”面向金融领域的集成框架”,开发出了国内第一个投入实际应用的基于CORBA的中间件产品FORBUS,并于2000年底通过863专家组验收;近年来,通过与国防科技大学等高校合作,中创软件在此领域的研发水平已与国际先进水平基本保持同步,在国内处于领先地位。其分布对象中间件产品InforBus V2.0,近日被中国软件行业协会评选为2001年度全国推荐优秀软件产品,它也是唯一获得此项荣誉的中间件产品;基于中间件技术的中创软件金融中间业务平台IBEX从2001年7月起在山东绿卡四地市试运行,截止到2002年2月,已开通应用了11项中间业务。该平台的应用,使山东绿卡四地市的业务发展水平发生了质的变化,新增中间业务的开办速度有了极大提高。其中淄博绿卡金融中间业务的联网网点超过200个;日照绿卡在应用中创软件金融中间业务平台后,中间业务日处理量达到20万笔。


新华网


责编:admin

转载请注明来源:“中间件”作为无限

相关文章

噢!评论已关闭。