作 者:王允
相比较以前的以指针分布式运算为基础的应用架构,
SOA在中国更加流行,相关
技术也开始成熟,最主要的是SOA标准使得客户的应用更加具有灵活性。目前在这个提倡整体
解决方案的时代,SOA以便捷、高效、和高兼容性逐渐走进了企业的视线,也成为企业竞相“投身”的一个新的领域。普元软件CTO黄柳青先生就目前SOA应用价值等问题提出相应观点。
SOA标准只是为了客户更好的应用体验
无论是提供SOA的企业还是需要SOA的企业,它的应用价值都是需要首先了解的事情。
“随着各个企业和媒体的呼吁,SOA的概念在中国已经开始普及,由于客户业务上的增多和变化,很多以前基于指针分布式运算的架构已经远远不能满足需要,就算再接上很多软件系统以增强应用也是极其繁琐。”
很多企业都将SOA的应用价值想象得过于复杂,而在黄柳青眼中,SOA的存在就是为了增强客户的应用体验。
“普元作为中国企业参加了SOA标准的制定,但是在其过程中发现,尽管外国的SOA技术发展已经很成熟,但是仍然缺少一个标准,标准的出现就是为了让更多的企业找到统一高效的方法,不管是买到谁的产品,标准是统一的,应用起来也就不会麻烦。因为SOA绝对不只是软件的简单整合。”总之一句话,应用的灵活性是SOA标准的主要任务之一。
中外SOA之路的差异性
在进行SOA标准制定的过程中,黄柳青还发现了中国和外国SOA之路的差异性。
“美国开始推行SOA的时候,企业系统的建设是比较稳定的,有很多应用是SOA重复的,这也与国内外信息化进程的差距有关,在整体系统上加接SOA接口,可能只需要更改原系统的20%就能让整个架构实现SOA的应用。”
在黄柳青先生的介绍中,笔者对国内的SOA推广有了更深的了解:在国内很大的行业中,就像金融或者
电信,在系统架构之初并没有很成熟的应用需要,那么就需要来打破70%甚至更多的原有体系架构进行全新的规划,这给实施实际上是增加了难度。
“SOA的架设就像国内外城市的建设一样,国外城市规划很成熟,加盖新楼只是进行修复,而国内的城市一般都会推倒旧楼盖新楼,城市需要重建。”黄柳青用一个形象的比喻结束了这个话题。
每个厂商都在SOA的发展中扮演自己的角色
当笔者提及微软也要进入SOA领域时,黄柳青立刻说道:“SOA是一个开放的标准,虽然大家走的路不一样,但是结果都是对SOA的推广有好处。”
不过,黄柳青显然对同处软件行业的微软了解甚多。“很多大的厂商
IBM等等,在SOA领域有着极高的声誉,也是SOA标准的大力推动者之一。不过我想微软可能跟我们走的路不一样。”
“也许微软的选择不是遵循SOA标准,而是在自己已经开发的系统里加上SOA标准接口,毕竟微软在客户端有着巨大的优势,在注重客户体验上微软更有经验,在系统里加上SOA接口或者是别的客户端对微软来说根本不是难题。”黄柳青这样分析道,“每个厂商都在市场上扮演自己的角色,虽然大家走的路不一样,最终都在推动SOA市场的发展。”