| 姓 名 | 就业单位 | 薪资 |
|---|---|---|
时间:2011-07-04
IBM Jazz软件开发平台应用了OSLC标准,希望能够在软件的编程规模从几百行上升到百万行的这个时代,解决在软件开发生命周期当中所遇到的各种问题。而在数十年前,IBM所发明的Fortran语言使人们可以用英语和代数而不是二进制0、1来进行编码,开创了计算机编程的新时代。Jazz平台被IBM认为是新编程时代的又一大革命性创举。这个应用了OSLC标准、基于Rational技术的平台被IBM寄予了厚望。“在PC产业,大家都知道Intel Inside,”IBM中国开发中心高级开发经理杨晓斌先生说,“在软件开发领域,IBM希望能够做到Jazz Inside。”
实际上,中国的一些客户已开始对OSLC标准表示出了浓厚的兴趣,并对基于Rational技术的Jazz平台应用进行了前期的概念验证。“这个实施概念验证的客户有将近5000人的开发团队,每年要花几千万美元开发相关的产品工具。同时,他们也采购了很多第三方的工具,其中就包括了IBM Rational。这时候就会面临一个问题:如何把不同的厂家的、包括客户自行开发的工具整合起来。”杨晓斌说,“以前,客户采用了两种方式来整合:第一种是通过邮件发送数据包,第二种方式是通过撰写脚本来调用某特定软件中的数据。但这两种方式都不能完全保证数据的完整性和一致性,并且当特定软件升级时,客户所撰写的脚本就可能失效,需要投入大量的精力进行维护。而在应用OSLC标准以后,通过Jazz平台作为连接,就可以把所有基于OSLC的需求统一到Jazz Server上。”
由于IBM现有的产品都已经能够支持OSLC,所以对IBM产品不会有太多改动,只需要直接访问RTC或JFS(Jazz Foundation Server),应用开发就会自动查询,找到IBM Rational后续的相关产品,并自动把接口曝露出来,而不需要跟IBM其他的每一个单独产品做沟通。如果是第三方的其他公司的产品也很简单,只要这个产品符合OSLC标准并在JFS上面注册,都可以通过JFS找到相关的服务。“换言之,JFS起到了协调的作用,而OSLC标准则让不同厂商之间的软件遵循了相同的规范,意味着客户不用在不同工具之间集成,而是以一种‘语言’来协作。”IBM资深软件工程师郭朝阳说。“OSLC标准是从底层来解决不同软件产品之间的协同问题,这是一个在系统开发和软件方面的标准。”
源自:比特网