SOA在电信行业的应用案例分析
SOA的概念进入中国已有几年,现在正是落地的时候。笔者采访了浙江、安徽两省电信IT技术主管,深度剖析了两省电信和普元的合作。本文将给出一个全面阐述。
普元软件副总裁刘尔洪先生说,谈到IT在企业中的应用,几乎每个人都会说自己的行业最复杂,依我看,在中国就是电信最复杂。金融是软的产品和服务,不依赖很多的资源。而电信系统,其实就是资源、产品、服务、业务的总和,是一个庞大的资源网,这个网有时候甚至电信自己的IT专业人士也讲不清楚,要在上面用IT手段来进行生产就更复杂了。
下面,我们就庖丁解牛,看看SOA这最复杂的电信行业的应用。
刘尔洪、江义杰、刘峰
浙江电信的SOA:EOS帮我们提高开发效率和软件质量
浙江电信主要采用了普元的EOS,相当于一个套装软件,在电信的服务开通里,主要用在工作流方面。在使用过程中,浙江电信发现了很多能够极大提高他们服务开通开发能力的、包括我们开发速度、保证我们开发质量的很多的一些优势。
之所以能够达到这种效果,浙江电信负责服务开通项目的高级经理刘峰先生认为,这主要和普元EOS产品特性有关。EOS产品完全面向构件,如果把浙江电信的IT开发比做建造建筑物,在使用普元的EOS之前,从设计到修建,都由浙江电信自己完成,需要同时兼任设计师和建筑工人的双重角色。采用EOS,相当于把建筑工人层面的工作省去了,浙江电信的IT建设者就可以集中精力进行业务上的设计。
而提高开发速度,主要是由于构件可以复用、可以组合。浙江电信可以将构件组合成自己的业务逻辑,而这些业务逻辑是可以复用的。这样,不仅不需要做工作量相当大的底层的开发,节省很多精力,而且不需要去关心底层构件组装之后的软件质量。速度提高、质量上升也就成了很自然的事。
此外,普元EOS还提供了数据总线以及管理控制台,这对于浙江电信项目的可控性有很大帮助。从产品开发、部署,到运营、调适,整个工作流走下来,一直到最后的模拟、测试,都可以在EOS的模拟控制台监控,这使得浙江电信的产品质量和产品稳定性都有很大提升。
浙江电信从2006年开始酝酿购买普元的EOS系统。在2006年3月,浙江电信做了一个样品,功能很简单,完全自主开发需要10个人花费两个月的时间。采用了普元的EOS之后,做了同样功能的一个真正的系统,而不仅仅是简单的样品,7个人用来两个月的时间。很显然用了普元的EOS,时间缩短、功能增强。而且,完全自主开发对人员的技术水平要求很高,而使用EOS的人员,不需要有非常强大开发能力,所以同时也降低了人力成本。此外,普元的产品价格比国际大厂商的同类产品价格低一些。用最少的钱买到最合适的东西,让普元成了浙江电信的不二之选。
- 本文关键词:


