创新技术与产品 加速中间件研究纵深发展

来源 :中国计算机报 | 被引量 : 0次 | 上传用户:plutus001
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  中国电子科技集团公司第十五研究所(以下简称十五所)的软件平台研究室建立于1996年,是一個以大型支撑软件和应用软件开发为主的软件开发部门,服务于军民两个领域,主要从事军用共性软件研发与集成、军用中间件研发和国防、公安、政务、教育等业务应用软件开发。
  “1958年,国家把对计算机技术的研究和发展列为了一项国策,十五所应运而生。随着技术的发展以及国内外市场环境的变化,十五所的发展战略也随之有了转变。打造共性的软件平台,在上世纪90年代中期开始成为所里产业结构调整的一个重要发展方向。”十五所副总工程师兼软件平台研究室主任毕会娟回忆。
  至目前,十五所的软件平台研发队伍已从起步时的100多人,发展到500多人;软件研发类项目的年收入也从起步时的几百万元,发展到了过亿元。
  
  定位中间件
  
  十五所早期主要以研制生产面向部队、政府的计算机为主。虽然也做些基础性的应用软件,却只是附属于硬件产品存在。随着软件在所内战略地位的确立,十五所也开始思考其发展定位问题。
  “当时所里在想,发展软件怎么搞?就得在基础性之上去做一点共性的东西,就要面对行业做共性的软件平台,即做在操作系统或数据库这类的基础软件之上,又在应用软件之下,具备解决分布异构问题这样的特点的中间件软件。”毕会娟告诉记者,“在1995年、1996年时,还较少有企业这么提。”
  事实上,十五所最初强调的软件平台理念,一方面有理论基础,另一方面也是借鉴了一些国外同行业的做法。
  当时对于十五所乃至整个行业而言,往往用户有一个需求,就为其做一个系统,而且系统的规模也不是很大。举例子来说,用户要一个进销存的管理系统,十五所就做一个这样的管理系统。但却没有人去想,这类的系统做得多了,实际上就需要而且也能够将其中共性的功能抽取出来。
  当时,国外的情况已经不同了。“根据统计,对于软件行业里一个相同的领域而言,有60%~70%的功能是一样或是类似的。”毕会娟说,这样就存在一个产业过程的分工:“有些人就专门做这些共性的东西。比如美国人在上世纪70年代开发DSSA(Domain Specific Software Architecture,面向领域的软件体系结构),用软件工程的方法把共性的东西做好后,再基于这些去开发应用系统,系统开发效率、互操作性、稳定性、可集成能力等都大大提高了。”
  虽有了软件平台这个先进的理念,但在推广应用的过程中十五所遇到了阻力。最初项目立项启动软件平台理念时,就有行业用户站出来质疑:有必要花费时间精力去做一些通用的、标准化的软件吗?你们这一套软件集成的策略和方法论以及所提供的一些具体的配套工具,与我们在市场上按需要多方购买的软件有何不同?“在说服他们接受时压力很大。”毕会娟说。
  另外,这一过程对十五所自身来说,压力也比较大。什么是用户共性的需求?又怎样把这些抽取出来的共性需求做成一个通用的软件系统?原有的一些产品怎么通过改造,让它变成通用的软件?概念是比较容易说清楚,但要把概念落实到真正能够解决问题的层面,还需要有一个艰苦的过程。用毕会娟的话说,“光协调所里各相关单位间的关系就难度不小”。
  到2001年底时,十五所软件平台建设不但形成了许多共性的成果,而且在软件人才及大型应用软件工程总体工作方面有了良好的积累。“我们还组成了一个总体班子,全部都是50岁以上的老专家。软件工程项目的分工非常细,从软件的过程管理到配置管理,到质量管理等很多方面,都管理得非常细致。”毕会娟说,“可以说,对所里软件战略发展而言,1995年到2001年底这段时期是一个非常重要的打基础阶段。”
  
  与用户间的磨合
  
  进入2002年,十五所开始将中间件在更大的行业范围内推广。十五所软件平台的理念及技术、产品等虽然在前几年中就形成了,但由于并没有在实际中大量应用,还不符合广大行业用户的要求,仍需要与用户有一个磨合期。“这种两者间的磨合,不但包括了我们与产品的直接使用人,而且还包括了我们与竞争对手间的磨合。我们的共性软件提供大量二次开发接口,就是给其他为用户提供产品和服务的单位准备的。”毕会娟说。
  针对一个行业,十五所会跟用户讲,你这么多的投入,如果一个一个地去做,将来整合的难度会很大。“同样是那么多IT投入,之前开发商可能只是纵向开发,而我们是先横向给用户做个基础的支撑平台,然后在这个支撑平台上做应用系统。同时我们会告诉用户,上面的应用系统不见得由十五所来做,甚至支撑平台也可以是我们帮助用户定好标准,由别家来扩展。”毕会娟说,“这样用户往往比较容易接受我们的思想和方法论。”
  所以磨合虽难,但到2006年时,十五所的中间件被广大行业用户接受了。“一些行业用户已逐步感受到,通过我们的软件平台方法论,IT系统的开发工作量减少了,可靠性提升了,系统彼此间的交互能力也在提高。”毕会娟告诉记者,那时候在基础软件方面,十五所占有比较大的市场份额。“我们的中间件不见得是当时最先进的,但却是规范化的、符合软件工程思想的、在行业里具有可操作性的软件产品。”
  这以后,十五所很多的软件系统都基于共性的理念去开发,用毕会娟的话讲,“实际上已经超越了单个项目的范畴”,他们是在做行业的基础设施,而且确实被用起来了。
  不过,虽然理念基本得到认可,但仍有很多的用户需求是十五所想不到的。汇集到这些需求后,十五所将更多地将精力集中在对共性的技术与产品的查漏补全,让整个集成体系更加完善合理上,从工程化角度更加强了整体的质量保证,QA是完全按照军品CMM3级标准开发。同时所里配置管理非常严格,并搭建了较为完备的售后服务支持系统。“到2007年时,十五所软硬业务收入已经持平。”毕会娟说,“同时考虑到软件战略的进一步落实发展,所里专门成立了军用软件中间件研发中心,把过去所做的项目和系统工程的成果向产品转化,体现了所里在软件业务发展方面的连贯思路。”
  在产品用量很大的情况下,十五所不可避免地遇到了知识产权问题。“这也是几年来所里非常困惑的一点。我们面对的行业比较特殊,要求我们必须提供全力以赴的保障和服务,不计代价、不讲条件。你做的共性平台、产品,用户可以直接拿给他的其他开发商应用。十五所确实在这方面有很大的损失,直到目前也算是主要以奉献为主。”
  谈到研究室今后发展时,毕会娟表示,一方面所里要求我们对国家“核心电子器件、高端通用芯片及基础软件产品”专项中的中间件产品多做工作;另一方面,在技术上,我们要让软件平台与当前主流的技术融合到一起。“目前重要的是,怎么把过去的软件产品向新的技术上迁移,怎么在改造尽量少的情况下,最大程度地保护用户的投资。”
其他文献
3G移动网络安全的发展方向是建立一个能够自动防御、主动出击、具有一定自我防御功能的“智能网络”。有必要提供针对安全攻击和安全威胁的自动修复的快速响应能力,来增加连续性/持续性操作,以及减轻攻击的影响。    盼望已久的3G牌照终于正式发放了,这标志着3G手机门户开始真正进入大航海时代。  当然,我们不得不谈谈与3G网络对应的3G智能手机的安全问题。一些业内人士甚至认为:3G智能手机将迎来一个新的黑
回应“什么是物联网最关键技术”这个问题的答案,应该比有关物联网仁智各见的定义的种类还要多。不错,传感器、无线、通信、云计算、信息安全、电源等技术都可谓是物联网的关键技术。  如果笔者说这些都不是物联网最关键的技术,恐怕现如今的物联网人士都会群起而攻之。但如果笔者说在与物联网没有关系的领域,这些技术经过十几年乃至数十年的发展已经比较成熟或者相对成熟,可能反对的声音就不会有那么多了。  这些比较成熟的
■文 Melissa Chua
作为农业大国和人口大国,中国广袤的农村不仅仅为国人提供了优质的农副产品,也是中国经济发展的重要支柱。在信息化的大潮中,农村更成为一片亟待开拓的疆域。  在发掘农村市场、推动农村信息化建设方面,AMD表现得非常积极。2010年9月,由工业和信息化部指导和支持,AMD公司负责建设的黑龙江和吉林农村综合信息服务培训中心正式落成。这是自2009年7月28日以来,AMD建立的第13个和第14个农村综合信息服
当大部分通信行业的企业都在关注商业或者民用通信时,李平却悄悄地把目光投向了当时在中国还很不成熟的工业通信领域。  2004年,李平带领自己的通信专家团队组建了东土科技公司。之后东土科技首创了中国工业以太网交换机,成为一家拥有完全自主产权、具有高度自主创新能力的工业以太网交换机生产制造企业。  李平在通信行业已经打拼了20年,见证了中国通信行业的发展历程。在选定工业通信领域之前,他一直困扰于如何在通
网络系统中,用户常见的问题是需要通过不同的管理软件对网络设备进行管理,功能分散,无法形成端到端的管理业务。而随着业务与网络的进一步融合,用户的苦恼在于如何从业务应用中及时获取各种网络系统信息,实现网络设备与应用之间的联动。  “这一系列的设备管理、业务管理到应用管理的问题凸显了用户要求管理系统面向业务应用进一步的开放的需求。”H3C网络产品部技术总监康亮认为,在智能管理的基础上,通过开放底层接口,
ChinaCache成立于1998年,是中國领先的专业CDN服务提供商,向客户提供全方位网络内容快速分布解决方案。目前ChinaCache在全国100多个大中城市拥有近500个节点,覆盖中国电信、中国网通、中国移动、中国联通、中国铁通和中国教育科研网等各大运营商。2007年,ChinaCache北美公司的建立,使ChinaCache网络覆盖了北美及亚太地区。  ChinaCache对CDN行业的发
在电子商务飞速发展的今天,我们可以看到各式各样的电子商务形式,有新浪领衔的门户网站、有阿里巴巴为首的网络营销平台。电子商务的发展会趋向更为精细化和专业化的模式。一批行业性质的网站诞生,世界服装鞋帽网也应运而生,为全球的鞋服企业提供了完善的网络产业链服务。  世界服装鞋帽网从诞生之日就注定了它的不平凡。“我们力求打造全球行业门户网站,为行业提供完善的综合服务平台,用精细和全面的服务让市场选择企业,让
淘宝联手华数,在三网融合试点城市名单公布的前夕,将电子商务搬上电视屏幕。不同于互联网上开放的淘宝平台,这一电视B2C模式对商家资质认证、产品数量、支付形式等方面有了新的要求。    6月的最后一天,三网融合试点地区名单正式向产业界公布,浙江省杭州市毫无悬念地榜上有名。就在前一天,杭州的两家大企业——淘宝网和华数传媒(以下简称“华数”)宣布联手,成立了合资公司华数淘宝数字科技有限公司(以下简称“华数
信息安全性能的关注点,从最初单纯的信息保密性,发展到现在信息的完整性、可用性、可控性和不可否认性,信息技术在一步步走向成熟。  用户更加关心自己在信息应用层上的安全性,如何解决Web应用的脆弱问题,防御不断爆发的病毒,降低信息泄露带来的灾害,已经成为当今信息安全亟待解决的三大问题。    Web应用脆弱到何时?    Gartner的调查显示,信息安全攻击有75%都是发生在Web应用层而非网络层面