中间件作为集成各种应用软件的工具,已经被企业广为接受,但很多企业都没有想过这样一个问题:如果那些复杂的应用软件之间能够开放接口,系统的集成就不需要这么复杂了。SAP全球高级执行董事施杰翰日前在接受记者采访时就表示,与过去采用中间件的方式集成IT提供不同,如今,通过IT企业开放软件接口,系统的集成就会变得更加便捷。
根据分析机构IDC的定义,中间件的作用是为处于自己上层的应用软件提供运行与开发的环境,帮助用户灵活、高效地开发和集成复杂的应用软件。为何需要中间件来复杂的应用软件进行集成呢?因为各种应用软件的编写都非常复杂,而且它们各自所预留的接口并不统一,这种情况造成了企业信息化中信息孤岛的存在,也促成了中间件产业的蓬勃发展。
“分久必合,合久必分。”当软件应用系统走向细分之后,集成也就成了新的发展趋势,这一点从IT企业间不断进行的并购就可见一斑。而中间件最初的发展同样源于这一趋势的演变。只不过,中间件只是应用系统集成的权益之计,当企业所应用的IT系统越来越复杂,通过中间件的方式来实现系统的集成也变得日益繁琐,因此所带来的费用也越来越高。在一些企业进行系统升级或者ERP建设时,为了减少过去异构系统所带来的复杂性,它们宁愿抛弃所有过去的系统,一切从头再来。
但施杰翰也认为,并非中间件会因此走向灭亡,在目前复杂的IT架构环境下,中间件仍然是不可或缺的。比如,SAP的Netweaver就是这样的中间件,它可以把不同的技术和IT架构集成起来。“未来,IT企业会尽可能地消除系统间的不一致性,而不是通过中间件将这种不一致性掩盖起来。”
如何才能让这种中间件的使用不是掩盖问题而是解决问题呢?施杰翰强调,这也就是为什么越来越多的企业推出端到端解决方案的原因,尽管如此,端到端的解决方案同样不会是封闭的,因为一致性的系统能够做到跨企业、跨平台的沟通,但只有这样一个系统是开发式的,它在未来才能够进一步消除与其他系统的不一致性。
为了进一步说明其中的道理,施杰翰打了个比方,比如,他10岁的儿子拥有两种品牌的玩具,但是这些玩具的零部件并不相互兼容,而为了让两者结合,就不得不用胶水把它们粘起来,这就类似于中间件的使用,胶水很贵,而且粘起来之后很难拆开。“我们希望不同的玩具使用相同的接口,管理软件也是如此。”施杰翰说,“就SAP而言,我们也在将接口进行开放,以使其他的系统不需要通过中间件就可以与我们对接。我们之所以如此强调系统开放性,就是为了避免使用额外的中间件。”
为您推荐
在我国,内数字电视(DTV)的发展正处于起步阶段,数字卫星电视广播已采用DVB-S;数字有线电视广播已采用DVB-C标准(行业标准);数字地面电视广播标准尚在制定中,目前已有一些科研单位提出的五套备选的传输方案。由于今年数字有线电视网络试验播出扩大到20个省的84个城市,数字有线电视将在国内率先投入商业营运。数字高清晰度电视(HDTV)是电视的一场革命。其收视质量大幅度提高,大屏幕画面细腻逼真,并配以环绕声,已接近目前视听娱乐业中顶级质量的电影。凡是观看过数字HDTV演示的人们都会深信,HDTV是每一个家庭在数字信息时代应该拥有的“家庭影院”。DTV的三大优越性1.增加节目频道,减少传输成本。
关键词:中间件数字电视交互式机顶盒基于中间件定义的三代机顶盒DTV系统的成功运营离不开机顶盒。机顶盒中需要集成CA和中间件。不仅CA和中间件厂家要对相关的软件收取费用,而且机顶盒的使用也要收取一定的费用。在整个系统运营中,机顶盒的费用是最高的。根据机顶盒的软件及硬件配置,可以将机顶盒划分为三代(种):第一代机顶盒:配置电子节目指南(EPG),实现简单的应用,无中间件,有或无CA系统,一般无回传信道。所有应用程序都是基于嵌入式实时操作系统而编制的。第二代机顶盒:配置电子节目指南(EPG),可实现交互式应用,有中间件和CA系统,有或无回传信道。应用程序都是基于中间件而编制的。第三代机顶盒:配置电子
关键词:中间件数字电视交互式机顶盒中间件系统产品简介媒体烽火台系统为了抢占DTV核心技术的制高点,英凯软件系统有限公司和上海高清通力合作,开发了具有中国自主知识产权的DTV中间件——媒体烽火台(MediaBeaconTower)。中间件技术是DTV交互应用的核心部分。媒体烽火台接收端中间件系统是层次化的,采用模块化结构,包括一个Java虚拟机和一个网络浏览器,在未来交互应用中能够支持Java编程和上网。该系统符合中国DTV和DVB-MHP标准,支持国际标准DSMCC数据下载协议。媒体烽火台系统是一个独立的综合平台,集多媒体、数码家庭娱乐和电子商务于一体,它独立于硬件平台,可移植、可升级、可扩展
数字电视中间件是指位于数字电视机顶盒内部实时操作系统与应用程序之间的软件部分,它以应用程序接口API的形式存在,整个API集合被存储在机顶盒的闪存FLASH中。针对机顶盒的应用程序基于API进行开发,能够支持丰富的应用。采用中间件系统,可以跨越技术、标准等复杂的内容,用简单的方法定制具有自己特色的应用软件,从而在提高开发效率、减少开发成本的同时能够跟上技术的发展,将应用的开发变得更加简捷,使产品的开放性和可移植性更强。虽然中间件对机顶盒硬件资源的要求较高,但在开发大量应用时成本大大下降。1数字电视的中间件技术中间件技术是一个纯软件系统技术,它也是一个比较笼统的概念。一般地说,它是建立在数字电视