• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

国内信息化现状及SOA存在的最大问题

发布: 2007-6-11 17:26 | 作者: 崔灿 | 来源: | 查看: 55次 | 进入软件测试论坛讨论

领测软件测试网

4月27日,中国最大的IT技术网站51CTO.com特邀国内顶尖的SOA软件工程专家,就SOA理念对软件工程带来的新要求和新变革、Rational为实施SOA带来的帮助和提升进行了讨论。
Hayden Lindsey - IBM杰出技术专家,主导Rational面向大型企业的研发和应用推广

曹开彬 - 计世资讯副总经理兼软件与服务研究部主任、资深IT分析师

刘君博 - 中国领先的外包服务提供商,文思创新软件技术有限公司执行副总裁

傅纯一 - Rational中国区技术销售经理

程 鸿 - 51CTO.com 编辑,访谈主持人


现场照片-访谈中热烈的讨论

>>>请点击此处进入访谈专题
 
以下是本次访谈实录:
 
目前信息化水平和软件开发商需求的调查经验
 
程鸿:国内目前的金融行业,包括大型银行,目前的信息化水平和对这种软件开发商的需求,我想问一下曹总有没有以往调查经验?
 
曹开彬:从我们对金融行业的了解,对四大国有银行他们的信息化建设已经走在前列,尤其是核心业务已经比较成熟了。但是从它们来讲还有一个问题,它们后台的管理系统还处于建设当中。比如所谓的风险管理系统,甚至财务系统,像OA系统,仅仅是核心业务系统非常强大。但是这部分已经使得他们很大的开发人员对它们进行支撑。
曹开彬:但从另外一方面,像很多中小银行,它们很多的系统处于建设时期,它们自己的开发力量更薄弱一些,可能更需要其他公司为他们提供一整套方案的服务。
 
刘君博:实际上我们跟国内四大开发银行都有业务上的合作。集中在两个方面,一个是非核心业务的开发,因为非核心业务不需要太多业务的知识,而是需要高效率的的资源。另外,实际银行本身也在转变。它在下一代,把这个银行的系统最终建立起来,实际在国内很多开发系统的企业很少,没有办法做一个简单的比较。我觉得他们在转型的时候会遇到新技术,他们很多就要找很多服务型的外包公司。我们和IBM本身在交通银行进行了合作,今天你在推广EGL的技术,明天可能在某个行业上它的涉及业务会很强大。我想这些业务和驱动紧密相连,目的也不是建立抽象的语言,而是在下一代技术的变革考虑。
 
SOA最大的问题
 
程鸿:有位网友说,还没有通用互操作性标准,SOA最大的问题仍然是供应商中心性质,并不是咱们讲的业务驱动,面向服务的。
 
傅纯一:这个我不认同。因为SOA有很多的标准和支撑技术支持它的搭建。SOA跟EAI做得是同一件事情,但是做事的区别在于EAI是独立的技术,SOA遵循的是开发、标准的技术。所以构建SOA不会局限在某几家厂商的平台上,大家都来支撑这样的标准,才能够实现SOA系统服务组件之间的互联互通。
 
实际SOA更广义的是,你用到的不仅仅是企业内部的服务组件,SOA也可以用别人的服务组件。比如我们去网上购物,要使用银行提供的支付服务,那么易趣网不提供这个支付服务。所以SOA遵循的是一个标准。
 
按SOA思想,客户端没有任何业务逻辑吗?
 
程鸿:还有一位网友提出,按SOA的思想,客户端是没有任何业务逻辑,对Web Application没啥问题,对Desktop Application没多大好处,所有工作都在服务端完成,无法减轻服务端压力。
 
傅纯一:主要的目的是让你的系统维护非常的简单,大家知道现在服务器处理能力越来越强,像刚才讲的金融行业,因为四大银行都是IBM的客户。我们知道国有大银行都在做一个项目,叫做大集中。它就是把所有的数据移到一个平台上,这样给银行用户提供很大的便利。以前转帐的确是从这套系统把钱转到另外一个系统,现在转帐无非是在同一个数据库里面转帐。其实就是从一个帐号转到另一个帐号的过程,这些在同一台系统上就可以实现。所以这是一个技术趋势,的确是很多从客户端转到服务端。
 
Rational对国产软件的推动及目前在国内的使用和推广
 
程鸿:这里还有一个具体的问题,正如最初的时候有很多网友提的,大家对Rational都有所认识,不管是从事什么层级工作的人。那么Rational将为目前中国的国产软件发展产生怎么样的推动作用,目前在国内的使用和推广情况是怎样的?大家也希望有一个具体的了解。不过刚才刘总说到了一部分,但是我想听听IBM是怎么表述的?
 
傅纯一:我可以讲一个故事,我们是怎么样招聘员工的。我们招聘员工一方面大家知道IBM品牌非常吸引人,Rational本身又是一个很好的品牌,可以学到很多软件工程方面的技术跟知识。其实更重要的是,我们对每一个应聘者说,你从事的是一份有意义的工作。因为从软件行业来说,所有的计算机技术都是美国那边比我们先进很多,国外在做很多的创新工作,我们更多的是在做应用工作。像Rational,我们这些开发技术主要是对业界前面几十年的经验做很好的总结,那么我们在中国做什么工作?我们在中国就是要把这些先进的经验介绍给国内的客户,帮助他们提升自己的软件开发水平。我们在国内有很多这样的成功案例。
 
比如我们有一个客户中创软件,它三年以前决定把它的开发平台建立在Rational的一个SDP平台上,通过一段时间的建设,大大的提高它的软件开发团队的成熟度。它在全国各地有分布式的研发模式,在济南、长沙、昆山都有它的研发基地。那么怎么样把这些研发基地统一管理起来呢?用SDP就可以把三个研发基地统一管理起来。并且它的软件开发是非常有分工协作的,济南主要是做系统分析、架构设计,长沙主要是做中间件的开发,重用组件的开发。在昆山主要做编码,这样就可以帮助它控制开发成本。另外它也不需要经常出差,在研发基地就可以和其他地方的开发人员进行沟通。
 
还有一个例子,我们曾经有东软找我们,他们做软件外包。主要是帮一家外企做软件的开发,那家外企用的就是IBM Rational的一个工具,因为海外用户有很多客户很早接受和使用Rational的解决方案,现在要做软件外包开发的话,你要跟它有共同的语言,它用什么开发工具,你也要用什么工具跟互联互通。我们就是帮国内的客户做这方面的工作。
 
另外,我们有业界独一无二的Rational统一开发软件流程,我们帮很多客户做流程改进。因为我看到的情况是这样的,有很多客户是自己在开发过程中碰到了很多问题,然后它自己去总结,想出一些办法解决问题。但是问题是,他们自己想出来的办法,可能是在某些特定的条件下有用,但是他可能并不知道,在业界有更好的方法可以解决这个问题。其实我们就是告诉这些客户,我们有更好的办法解决这些问题。别人走的弯路你们就不要再走了,别人成功的经验你可以直接那来用。
 
所以我觉得我们的团队在国内做的就是很有意义的工作,就是把先进的技术提供给国内的团队,帮助他们提升自身的研发水平,从而帮助整个中国的软件产业往前发展。所以我是用这种比较有意义的方式去鼓舞我们的团队。

【相关文章】

  • Rational 07年全新的整体策略
  • Rational开发环境应用需求和趋势发展
  • 混源开发环境下的Rational策略和特点
  • Rational在SOA中具体实现及典型案例
  • 国内信息化现状及SOA存在的最大问题
  • 中国软件产业发展趋势及学习Rational、SOA的方法
【责任编辑:火凤凰 TEL:(010)68476606-8007】


延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网