导航↓ 相册|收藏博客|加入友情链接|给博主留言
畅享博客 > 企业架构的IT与系统 > 产业观察 > [原创]中间件的产业趋势与自主创新
2010/6/4 9:53:54

[原创]中间件的产业趋势与自主创新

中间件的产业趋势与自主创新

金蝶中间件有限公司总经理 奉继承 博士

 

【赛迪网讯】62消息,由工业和信息化部、国家发展和改革委员会、科学技术部、国家外国专家局和北京市人民政府联合主办,中国软件行业协会、北京软件与信息服务业促进中心、中国计算机报社承办的2010第十四届中国国际软件博览会(以下简称软博会)开幕式将在北京展览馆隆重举行,以下是上午开幕式上的主题报告,根据录音和速记记录整理而成。

 

各位上午好,非常荣幸有这个机会跟各位汇报中间件的行业趋势、技术发展以及金蝶中间件公司的自主创新历程。

很多人知道金蝶是做管理软件的,实际上经过多年的发展,金蝶不仅在ERP居于全国的领导地位,我们在管理软件、中间件、电子商务等领域成功打造了金蝶三驾马车的业务布局。

前面两位朋友都是我们国家软件行业里面,做应用软件里的领导厂商,我们金蝶中间件是作为基础软件的企业,他们也是我们非常好的伙伴。可能我的演讲角度跟他们有一点不一样,我更多的是从基础软件,特别是中间件的业务来谈谈我的认识和看法。

谈起中间件,可能在座的各位都比较清楚,比较了解。但是我经常在外面碰到很多的客户,很多的朋友说起中间件,都会被问到什么是中间件?因为中间件看不见摸不着,最终用户也看不见,这确实是我们这个专业领域的一个问题,但中间件确有是目前最活跃、重要的软件领域。因为中间件是跟互联网密切相关,在这之前没有中间件,中间件是因为互联网发展起来以后的一个新兴的技术,也是一个新的产业分支。因为互联网的发展使IT应用三大领域,企业计算、工业控制和个人计算在互联网的发展驱动下,技术的融合使得工业控制、企业计算和个人的计算三大领域逐渐地走向融合,今天上午李院士讲云计算和物联网,实际上就是融合的结果。我认为中间件在这三个领域里面都可以看到它的影响力,比如说现在讲的企业计算,中间件已经成为企业计算的核心技术,无论是电子政务,还是电子商务,以及刚才东软讲的很多的行业应用,如国防、军工、电力和医疗,这些应用下面实际上都有中间件的存在。因为中间件的IT技术,目标就是确保系统的更快速的开发、更灵活的部署、更可靠的运行、更高效的管理,更无缝的集成等等。

看看云计算与中间件的关系。云计算是非常火热的词,到处都在讲,其实我们分析一下云计算就会看到,中间件依然在云计算里面占据非常重要的地位。对于云计算,刚才李院士讲的非常透彻,三个层次,或者云计算三种理解角度。从用户的角度看,云计算是一种新的应用模式(即SaaS);从供应商的角度看,云计算是一种新的商业模式,即通过服务和按需租用的方式来提供软件;从技术的角度看,云计算是通过将计算资源虚拟化,实现动态按需分配,达到智能化管理的目的,这其中就包括虚拟化操作系统,虚拟化中间件平台等,作为云计算的基础技术,中间件平台是其中最核心的。在云计算领域里,云之后是中间件的技术与平台在起关键作用,也是云计算支持应用和数据以服务的方式进行运营的支撑技术,中间件对云计算的重要性,实际上被很多人忽视了。如果我们要做云计算的自主创新,主导云计算的技术与产业的发展,中间件就是其中的核心技术之一。

再来看看物联网。情形类似,对物联网的宣传和理解上,也有偏差,造成的一种印象似乎物联网就等于传感器或者RFID。其实,RFID、智能仪表、传感器等等这些都是物联网前端平台的传感网一部分。一个完整物联网应该包括传感网、通讯网、数据网(计算中心或者数据中心)和智能应用,现在谈的比较多的是传感网和智能应用,即物联网能够直接感知到的那部分。实际上把传感网、通讯网、数据网和智能应用连接起来的互联互通的桥梁,中间支撑技术是什么?就是中间件。

中间件在软件产业之中的重要性,还可以从国际巨头的战略性行动中可以看出来。

我们回头看一看国际巨头们,各大公司竞相在争夺这个核心制高点。中间件号称网络时代的操作系统。我们看,最近几年国际巨头的投资也好,收购也罢几乎都集中发生在中间件领域。实际上我们可以看到,国外软件竞争,争夺市场的焦点也集中在中间件这个领域。如ORACLE先是收购了中间件第一大专业厂商BEA,接着收购了最大的商业智能中间件厂商Hyperion,以及中间件技术最雄厚的SUN公司。IBM从早期收购Webshpere成为IBM软件家族的核心成员,最近的CognosFileNetILOG等公司都是些专业的中间件公司,逐渐丰富和完善了IBM的中间件产品体系,成为其蓝云计算与智慧地球的核心技术支撑。SAP公司也战略性将投资放在NetWeave中间件平台的研发上,并收购了BusinessObjects,并计划收购专业的中间件厂商Tobico等。

我们国家“核高基”科技重大专项也把中间件作为非常重要的领域来发展。

从分析来看,我们发现现在IT产业的融合,新技术的发展,实际上都蕴含着中间件的贡献和价值以及战略的重要性。

以上是中间件产业的发展趋势分析,我们再来看看中间件的技术发展及趋势。

在技术方面,我们讲中间件最早的概念是应用软件和操作软件的中间一层,所以取名叫中间件。实际上这个词现在越来越不能确切的反映中间件的内涵,因为它不仅仅是在中间,为应用提供一个计算环境了。随着网络计算的普及,现在无论是开发软件还是部署软件,或者维护应用系统,基本上操作系统已经被中间件逐渐屏蔽了,已经很少在操作系统层面进行开发和管理,这个层次已经提升到中间件这个层面来操作了。从上层的应用来看,越来越多的应用被凝练和抽象出来,包括业务逻辑、交互、业务流程、业务规则以及业务模型,已经越来越多地抽象到中间件这个层次了,我们可以形象地说中间件在变厚。

中间件除了为应用提供一个标准的计算平台之外。应用系统之间的整合、互联互通,在网络计算条件下,已经逐渐成为主要领域。包括网络控制、消息传输、数据采集、数据交换以及服务总线等网络服务,也成为网络计算的中间件。我们也可以形象地说中间件在变宽。

中间件发展这么多年,从交易、集成、消息、业务处理和应用服务器发展的方向,逐渐的趋势是越来越走向整合,技术的融合可以说是这个时代我们IT技术、软件技术发展的本质特征。这个融合不仅在产业融合,其基础是技术上的融合。在中间件领域里面也有一个融合过程。例如甲骨文把中间件产品叫做融合中间件,其实就是这个意思,只不过它收购那么多中间件产品,不同的开发模式,不同的内核,还没有完全融合起来,说“融合中间件”是他们的理想,还不是现实。

中间件的融合体现在产品和技术的一体化。这个一体化体现在内核的一体化,编程模型的一体化和系统管理的一体化。

所有的应用开发,在面向服务和云计算的模式下,逐渐从面向过程,发展到面向对象,到面向组件,再到面向服务,将来软件开发将是基于需求,以服务为对象进行开发,怎么做到呢?你说起来很容易,我要面向需求开发,实际上要做到这一点必须是底层有一个很好的封装才可以,并不是平白无故的就可以做到的,要实现云计算的这个理想,一体化的中间件平台和工具是必要条件。就是因为有中间件技术的发展,才有现在理想的开发模式。我觉得刚才李德毅院士讲的非常有哲理性,要做到这个研发的社会化、专业化和服务化,有很多基础工作来支撑,这里面就涉及到软件基础领域面向服务的方式进行整合,包括系统管理也是一样。要实现云计算,非常重要的就是系统管理上整合,要做到虚拟化、动态分配,你没有一个一体化的管理系统支撑是做不到的,这个理想也是不可实现的。

包括云计算也是一样的,为什么说软件可以作为服务呢,这后面要有一个平台,他要把信息、应用、计算资源进行虚拟化,进行平台化才可以做到这些。否则的话,原始的基于以前在操作系统上,用C语言或者汇编语言,这种原始的工具做不到,必须有一个中间件的平台和技术以及工具支撑才可以做到。这个趋势发展是越来越明显,就是虚拟化、统一化。我们越来越清楚的看到浏览器将来会屏蔽所有的终端的差异和终端技术上的不同,我们在后台也会是一样的,中间件也好,操作系统也好,数据库也好,将走向深度融合,实际上就是一体化的网络计算平台。你叫做中间件也许不合适,操作系统也不能涵盖这个含义。国外有的人叫做云件(Cloudware),或者叫云平台(CloudPlatform),我国杨芙清院士和梅宏教授提出的网件或网构件(Internetware)实际上也是这种基于互联网的统一计算平台。

这种技术和产业的发展状况,中间件在现代软件技术的融合、整合趋势下,我们金蝶中间件的创新策略是什么呢?我们通过十年的努力,我们在中间件领域里面,在这个基础软件领域不断打拼,已经取得了一些发展的基础。

到目前为止,金蝶中间件拥有中国第一全球第四通过Java EE 5.0认证的应用服务器基础平台,中国唯一完整实现TOG-SOA标准模型的中间件解决方案,与北京大学合作,国家“核高基”科技重大专项成果,承担振兴国家基础软件的责任和使命,也是中国唯一入选Gartner全球有能力提供SOA服务的十九家软件厂商,并开发了中国第一套完全自主知识产权的云计算中间件平台。

在基础软件中间件这个领域里面,我们自主创新的方向一直坚持三个,第一个是标准,我们的发展战略也是“中国特色,兼容国际”。我们在国际标准方面,我们分“符合国际标准,同步国际标准和参与国际标准”三步走。第二个是产品,因为我们是一个企业,需要开发出“可信安全、简捷易用”,符合中国应用特色和个性化需求的平台产品。第三,就是要坚持产业化。

在自主创新基础软件方面,从早期的研究到标准跟踪,我们在2004年的时候第一次通过JAVA国际标准,发布APUSIC 3.0产品,通过SUN J2EE 认证(全球第11),并参加了JCP组织。到2006年,当时Java EE 5.0标准发布的时候,我们基本上可以说是同步国际标准,因为我们是全球第四个通过JAVA EE 5标准的,这个成绩甚至领先了当时的IBM和甲骨文。从基础软件到架构的领域不断发展,包括在08金蝶入选Gartner全球十九家有能力提供SOA服务的厂商之一(中国唯一)。到现在,积极参与国际标准和中国国家标准,在09年的时候加入了企业架构、IT架构领先的国际标准组织The Open Group,成为中国分会创始会员。从今年年初有幸成为国际标准组织The Open Group(开发群组)的全球六大董事会成员,其他五大包括了IBM、甲骨文、SAP凯捷、惠普等。

我们自主创新的市场,就是面向企业计算和两化融合的主战场,因为我们国家企业信息化、电子政务等已经经过了第一阶段,通过这些年信息化建设,许多企业和政府等组织,面临许多新的问题。业务需求不断的变化、系统不断增加、流程错复杂、系统越来越不堪重负、IT的威望在企业中越来越低……不是没有系统,而是信息孤岛太多;不是没有数据,而是信息不一致,难以整合;业务跨Internet运作,技术异构,难以协同;业务变化快,僵化的IT基础设施难以迅速响应。我们面临的问题本质上是互联互通,还有我们信息化要随需应变,所以中国的信息化建设已经进入二次信息化。我们初次信息化已经解决了系统建设问题,二次信息化要解决整合问题,实现交互层面的门户集成,流程层面的集成,应用层面的集成,数据层面的集成和网络通讯层面的集成,需要打破信息孤岛。我们中间件平台不仅仅是一个传统意义上的软件开发和运行平台(或者专业的叫法是“组件容器”),而是做两化融合的互联互通的一个平台,也就是说两化融合的黏合剂。金蝶集成中间件产品家族覆盖全部集成层次,提供全方位、多层次的企业应用集成能力,为SOA集成解决方案的构建提供了充分必要的保障和支撑,实现“无边界信息流”的理想。

同时,我们也正从向一个技术型公司向一个服务型公司发展,实现技术和方法的结合。我们深深的感到二次信息化过程当中,不仅仅需要技术和平台,实现复用、松耦合、互操作(标准)的中间件平台,需要基于SOA的应用系统(如ERP),更需要完善的工程方法,包括软件工程和企业架构。我们的TOGAF企业架构的方法的引进,也是在这个背景下做出来的。

我们在核心技术领域取得突破以后,将不断从纵横几个方向去发展。比如说我们在横向,向服务领域去发展,向新的技术创新去发展,包括SOA、云计算、物联网等。纵向,我们从一个基础应用支撑平台变成一个云计算和物联网新技术支撑的平台。同时在水利、环保、军工、国防、金融、电信等行业,我们把核心技术平台逐渐的领域化,来为各行各业提供二次信息化建设非常重要的领域支撑平台。

产品策略上,从软件产品逐渐向解决方案和服务产品方向去发展。从早期的模仿学习国外公司的技术与产品,开发出可以替代的基础产品,从“跟对手”发展到差异化和本土特色,即转移到“跟需求”,从市场中去发展新产品和新技术,实现产品上的超越。现在已经具备了一个完整的产品平台,包括我们的应用服务器、消息中间件、企业服务总线、业务流程管理、数据交换与集成、身份管理、门户平台、集成开发工具和统一系统管理工具等等,这基本上跟IBM、甲骨文这些国际巨头的中间件平台相对应的产品。现在我们的方向是,在技术平台和产品基础上,逐渐地向解决方案去发展,包括企业集成、SOA、云计算等,并逐渐建立IT规划、IT架构设计、系统整合等服务产品方向发展。

在中间件的新技术创新方面,在云计算中间件平台继续加大我们的投入,使得我们把IaaSSaaS通过PaaS中间件平台有效地构建云计算体系。

我们希望通过我们的努力跟国际标准组织,上游的国产基础软件的同盟包括数据库厂商,以及高等院校,包括今天报告的东软、太极等合作伙伴共同打造国产基础软件,国产信息化完整的产业链体系。同时我们在“核高基”国家科技重大专项上,我们通过标准化、产品化和产业化完成国家在基础软件方面的战略目标,通过这些年努力,在中国市场的努力建立国际市场的竞争力,我们也希望逐步走向国际化。

通过多年的努力,在中间件领域我们已经彻底打破了国外巨头对中国市场的垄断,已经跟IBM和甲骨文在中国中间件平台市场上,形成了三分天下的格局,而且我们差异化的产品和深度实施服务,使得我们也可以在局部领先实现超越,跟他们的差距和市场份额逐渐在缩小。通过十年的努力,证明了,我们从自主核心技术的突破到整体架构、整体平台的突破,坚持自主创新,逐渐从基础产品提供商发展为IT架构整体服务商,并且希望在更多行业全面取代国外的软件,确定中国自己的基础软件平台的地位,我们也希望在这个过程之中,继续得到政府、客户、合作伙伴的大力支持,我相信我们一定会继续成功的!

我的报告就到这里,谢谢大家!

 



查阅更多相关主题的帖子: 中间件 云计算 物联网

评论

您还未登录,不能对文章发表评论!请先登录