分享
 
 
 

SOA从眺望到实施

王朝other·作者佚名  2008-06-01
窄屏简体版  字體: |||超大  

罗马非一日建成,实施SOA也一样,要小步快跑。畅想一天之内完成SOA的实施是不可能的。

SOA是2005年度一个很热的话题,关于SOA的报道不断见诸于各大报刊、网站,甚至有媒体将2005年称作是“SOA年”,并称SOA的大潮已经来临。但是,另一个呼声也不可小觑,那就是很大一部分用户认为“SOA被高估了”。

到底是SOA的大潮已经来临,还是SOA被高估了呢,记者就此采访了BEA系统中国有限公司技术总监喻思成先生。喻用三句话概括了他对SOA的看法:“2004年,是SOA的远望阶段;2005年,是SOA的起步阶段;2006年会成为SOA的实施阶段,但是这个实施有可能是全局的,也有可能只是局部的。”

那么,SOA到底是什么?能帮企业做什么?又凭什么说SOA即将从远望阶段走向实施阶段?为什么厂商与用户之间会有这么大的分歧?记者就此与喻思成做了更进一步的沟通。

SOA只是一种设计理念

SOA的概念早在1996年就被提出了,但在很长一段时间里,SOA并不被认可,甚至在很大程度上,还有人把SOA看作是一种技术,一种可以搭建系统平台架构的技术。

SOA到底是什么?其实,SOA不是一款产品,更不是一种技术,SOA只是一种企业系统平台架构设计中的治理理念。

其实,一个企业建设SOA的平台,有点类似我们日常生活中搭建房屋。谁都知道,搭建房屋不可缺少砖、瓦、钢筋水泥之类的硬件设备,但是搭建好的房屋,需要的并不仅仅是这些硬件设备的堆砌,还需要一种构房子的方法,或者说是一种如何搭建房屋的理念,而且这种方法和理念,对构房子的材料提出了标准化的约束。SOA在企业系统平台架构设计过程中的作用,就等同于是这种搭建房屋所用到的方法。

SOA只是一种方法,一种理念,正如搭建房屋所用到的方法和理念的设计,需要人的力量来完成一样,SOA的实施,也需要有相关软件产品的辅助。所以,在目前市场上,已经有很多企业推出了用以实现SOA的软件产品。在这些软件产品的辅助之下,所搭建的系统平台,又被称作SOA系统架构平台。

那么,SOA又能帮企业做什么呢?

SOA可建灵动系统平台

企业目前的系统平台既有CRM系统,也有进销存系统,还有人力资源系统、ERP系统、OA系统等,这些系统各自独立。当企业需要扩张任意一个系统时,需要增加的不仅是IT的投资,还需要增强对这些系统的治理。

随着企业中各个系统的逐渐加大,以及系统数量的增加,这时候对于系统的治理往往会越来越难,而且越来越复杂。这也就是企业常说的为什么我的IT投资越来越大,系统越建越多,IT建设的路反倒越走越窄了。这也是许多企业中,信息孤岛以及系统孤岛产生的主要原因。要消除这些不利于企业信息化发展的因素,就需要整合系统,建统一的系统平台,SOA提供了这样一种方法,可帮助企业建立灵动的系统平台。

SOA能够采用灵动的方式,根据企业的不同需求,来快速搭建系统平台,与各软件产品之间实现接口的统一分不开。软件之间接口的不统一,一直是搭建统一系统平台过程中的一个壁垒,可以说,正是由于软件之间实现了接口的统一,才使SOA的发展与应用成为可能。

在整个SOA系统平台的建设过程中,标准始终是要害问题之一,这不仅要求所用到的软件产品要实现接口的统一,还要求所搭建的SOA系统平台,要符合国际标准,这样才能保障企业与企业之间业务交流的顺畅。

那么,作为一个企业来讲,建设SOA系统,原有的各个系统怎么办?原有系统的数据又该怎么办呢?

建SOA要边破边立

就目前的市场来看,更多的用户已经熟悉到了SOA能够给企业带来的好处。但是更多的用户还是保持观望的态度。原有系统以及原有系统的数据怎么办成为目前状态下,用户考虑的要害问题,或者说是用户面对的最大难题。这也是一直以来限制SOA发展的一个要害问题。

企业希望实施SOA,因为越来越多的企业已经意识到了,必须要打破各个独立的IT系统之间的壁垒,以最大程度地实现信息的共享。同时面临不断变化的业务,还需要能够快速搭建新的系统平台,以满足业务的需求。所有这些需求都要求企业能够建立随需而动的系统平台,而SOA的灵动性恰好满足了企业的这种需求。

但是,任何一家企业的信息化建设,都不是从SOA开始的。这也就意味着,实施SOA,面对最多的是企业已有的系统。

在这种情况之下,作为用户该做怎么样的考虑呢?在记者与喻思成做交流的时,他给出了边破边立的观点。

一个企业部署SOA平台,就如同一个城市做城市规划,在这个规划、建设的过程中,总有不合理的街道需要改建、需要包装,总有老旧的住宅区需要拆迁、需要推倒重修,也总有新的建筑不断地建起来,这样才更符合一个城市前进的步伐。

企业做SOA也一样,太过落后的系统需要推倒重来,还能继续应用的系统,则需要包装、改进,而一些新的系统则需要重新做规划。同时,在SOA的平台搭建完成之后,也更轻易实施规划新的系统。而且,即使在今天,即使是在SOA平台之上搭建的系统,在企业的不断应用实践中,系统也可能会出现很多的不合理,需要做重新调整。

实施SOA要做全局规划

SOA的实施,有很大的技术因素在其中,作为用户来讲,既需要选择适当的工具,还需要有专业的技术人才。这也是很多提供实施SOA产品的厂商,同时也提供培训服务的主要缘由。

实施SOA,不是一朝一夕的事情,作为厂商来讲,会给用户提供一定的服务支持,但是“也不会做到交钥匙”的地步。用户还需要有专业的人才,来不断挖掘自己的系统,能够实时根据需求来调整自己的系统,并做后期的维护。

那么作为一个用户,在实施SOA之前,需要作哪些工作呢?

作为用户,实时SOA,是一个多步骤的工作,不会在一步完成。作为用户,一定要有自己的计划。

首先,要对自己的系统做全面的评估,要了解自己已有的系统能用多少,有多少需要改造,还需要上哪些新的系统,自己将来的系统该如何满足自己的需求,自己可能为这个新的系统,需要投入的资本大概有多少等。总之,要有整体的规划,这也是实施SOA最为基础的一步。

其次,要选择适合的工具和技术。上什么系统,建什么平台,先改造哪个系统,需要一步一步来,而在这个过程中,所选择的产品,也必然有所不同,一定要做到心中有数。

最后,就是开发的过程了,开发对于大多数的用户来说,也是一个边学习、边实践的过程。

罗马非一日建成,实施SOA也一样,要小步快跑。畅想一天之内完成SOA的实施,或者今天做了决定,明天就希望系统成功运行,都是不可能的,目前很多用户都有激进的想法,这是不现实的。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有