CIOAge.com IT推动创新
专家:坚持信仰是SOA项目实施成功的关键(3)
出处:CIOAge 文: 董晶晶 评论 ( 0 ) 条 ( 0 ) 砖 ( 0 ) 好 论坛 博客
阅读提示:如今SOA已经从一种技术理想逐渐走到了现实,IT厂商们开始基于SOA的架构做一些事,企业也越来越关心SOA究竟能给他们带来什么好处,有人预计08年SOA将成为占有绝对优势的软件工程实践方法。但是,目前仍有.....
SOA的建模
建模实际上是人类对现实世界的一种抽象的思考,就像盖房子之前要画图纸一样,软件行业过去是不谈模型的,到了面向对象的分析设计技术之后,大家都开始谈模型。把软件的表达用模型的方式来进行说明。
作为SOA规划和建模专家,肖勇说:“SOA的建模,实际上是软件建模技术的一个分支。”在90年,面向对象的建模,就有不同的方法,当时,Rational公司统一了标准语言体系叫做UML,用这个符号体系来统领建模,这个符号体系是通用的,大家都能认出来的。SOA现在的建模也是大量地延续使用UML这样的符号体系,当然我们也可以运用一些其它的图去做思考,只要画出的模型别人能看懂,能表达设计思路就可以了。所不同的是,UML符号可以将模型转化为代码,而其他的符号则不行。目前,RUP的过程体系里面已经涵盖了SOA的建模的技术。SOA的建模是有一个结构性工作过程可遵循的,建议技术人员学习一下。

目前,SOA建模的工作过程比较完备的是Soma(面向服务的建模和体系架构)。
其定义了三个步骤。
首先发现服务。如何发现服务?根据企业业务现状,参照各种业务文档来发现。发现的手段有三种:一种是从上自下分解;另外一个层面是从下自上去推进;中间是把找出来的服务和业务目标做对应、呼应。目前看来,还没有发现一些更好服务发现手段。
其次,通过这样的三种技能去发现服务后,要给这个服务赋予更多的血和肉,这就是描述的阶段。
最后,是落地阶段,描述之后定义出SOA的配套技术实现抉择。这就完成了整个SOA宏观建模的工作。

肖老师提醒技术人员,在建模之前,要把步骤的过程定义好。要注意这个过程不是指互补式的,是一个迭代过程。


SOA帮助企业整合创新
SOA有一个核心的价值,叫“整合创新”。所谓“整合”,它要集成旧的东西。所谓“创新”是要使旧的东西在整合的过程中产生出一些新的特性、新的能力。肖勇说,这个核心价值是SOA提出的初衷所决定的。SOA要解决业务和IT两张皮的问题,有了SOA之后,业务和IT的鸿沟会变得小一些。SOA能在不破坏原有资产的情况下来推动企业的变革,是大家都比较容易的接受的。所以在目前的挑战下,SOA已经走向了一种主流。当然,在实践的过程当中,我们需要解决很多实践的问题,有方法学的问题,具体的产品和技术的问题,还有业务规划的问题,但是至少经过了这十几年的经营之后,企业实施SOA上相应的技术手段、相应的方法论已经初步形成。
“目前,对于SOA的实施企业的误解有两种。一种是认为SOA是种技术能包治百病。另外一种认为实施SOA是忽悠概念”肖勇说,咨询顾问能做的就帮助实施方的信息技术部门来配合一起管理用户的期望值。在推进SOA的过程当中,大家要达成共识,为着一种共同的目标和信仰坚定的走下去。

【责任编辑:董晶晶 TEL:(010)68479336-8033】

共3页: 上一页 [1] [2] 3
【内容导航】
 第 1 页:SOA是一种螺旋式的变革方式  第 2 页:对SOA“面向服务”理解的误区
 第 3 页:SOA帮助企业整合创新
已有0人发表看法
我来说两句
验证码: (如果看不清请点击图片进行更换.)   匿名
最新评论更多..
服 务 CIO 推 进 信 息 化
主编推荐
最近更新
热门文章
中国CIO周刊
浪潮通软助力建峰化工信息化展现CIMS之舞 浪潮通软助力建峰化工信息化展现CIMS之舞
建峰化工CIMS工程的立项,获得了重庆市经委和科委的支持,两个机构分别向该工程拨款10万元和6万元人民币。虽然这部分资金与建峰化工CIMS工..
做好教育信息化需先行 浙大网络的S+S体验 做好教育信息化需先行 浙大网络的S+S体验
浙江大学网络信息系统有限公司是国内最大的教育软件专业开发商、教育电子商务提供商之一,占据国内校校通、城域网软件平台50%以上市场份额..
洞察
揭秘:中小化工企业拒绝ERP的四个理由 揭秘:中小化工企业拒绝ERP的四个理由
拥有43个行业、3000多家大企业、2~3万家中小企业的化工行业,其信息化水平究竟如何呢?前不久记者采访了中国化工信息中心副主任李中。李..
SaaS概念要落地 软件提供商不能任意定价 SaaS概念要落地 软件提供商不能任意定价
软件领域任何字母都可能组合成新的名词,进而上升到概念的高度,SaaS也不例外。2003年SaaS提出,顷刻间概念飞遍了各个角落,然而,概念不..