首 页 渠道资讯 产品中心 商务中心 商学院 方案商 商务博客 论 坛
首 页 渠道资讯 产品中心 商务中心 商学院 方案商 商务博客 论 坛
设为首页
加入收藏
联系我们
用户名: 密 码:
e杂志
站内搜索:
首页 > 产品中心 > 软件 > 中间件 > 正文
正确认识SOA两大窍门:架构及规划
2008年1月14日 e800

SOA(Service Oriented Architecture, 服务导向架构)无疑是当前信息技术领域中的热门话题,IT行业分析公司Gartner 指SOA将成为创建和交付软件的主导框架,同时预测到2010年时,应用软件收入增长的80%将来自基于SOA的方案,尽管如此,SOA在很多用户心目中还是一个眩目的困惑。一位用户评论说:“SOA是个好东西,但还有点扑朔迷离,就像一座山,远看郁郁葱葱,近看荆棘丛生,真想登上去的时候不知道哪一条路可行。” Unisys中国区客户解决方案部高级项目经理王立生表示,这种对SOA 的踌躇看法,主要是因为用户不是从合适的切入点剖析SOA。对于实施团队,SOA不是一个产品而是一个架构;对于管理团队,SOA不是一个项目而是一个规划。如果企业是从架构及规划的角度考量SOA,它们会对其优点有更踏实的认识。

创建服务层提高技术层的灵活性

王立生介绍说,现有大部分企业业务应用软件系统难以解决的最大难题之一是,技术层难以随着业务层的需求变化而灵活变身,收放自如。硬要改动技术层,则需要专业人员上下左右重新焊接,不但成本昂贵,而且伤筋动骨,后患难测。原因在于现有系统中,各子系统、各要素之间是一种“紧耦合结构”,拆分和沟通很不灵活。SOA的改革思路是在传统的业务层和技术层之间增加一个服务层,服务层的作用是通过一套协议或规范把应用程序从底层技术层调出来,加以封装,再根据业务层需求灵活组合。

“服务层不依附于任何特定技术平台,能够在业务层和技术层之间沟通、组合,业务应用系统就变成了‘松耦合结构’,想用什么功能就调用什么功能,需要什么功能就装配什么功能,改动调整非常方便。”

与传统软件系统相比,SOA非常强调以“使用者”为中心。以往的信息系统是人围着技术转,譬如服务器、数据库,做大量的二次开发和维护工作。而SOA架构下的信息系统则如同餐馆服务员围着食客转,对使用者而言,服务(即业务所需要的功能)是一个屏蔽了复杂的底层技术的黑盒子,使用者不必了解内情,只管调用就行。而且这些业务功能是完好封装的,可以在不同业务流程中通过标准接口多次调用的。

王立生表示,与SOA相连的还有三个相关的产品创新概念:服务总线(service bus),基础服务模型(ISM:infrastructure services model)和服务设计实现(SDP:service design practices)。服务总线是一个不依赖于特定产品、语言、平台等底层技术的通讯联系基础结构,用于实现数据的无障碍交换。基础服务模型提供一组高附加值的服务功能,主要用于环境管理,包括查找发现、安全、可靠性、事务机制、转换性、持久性、等等适合应用之间通讯的功能,用来管理协调服务总线中的服务。服务设计实现包含了设计原理和符合松散性的实践代码接口,后续业务功能的开发人员遵循这些代码接口实现他们的应用服务,就能确保架构设计的灵活性,平台中立性和跨平台协调性。

对于这一点,王立生解释说:“建立服务总线如同在各个偏远山村之间修通了公路,基础服务模型如同在公路上设立了交通指挥,服务设计实现则是对准备上路的车辆提出了标准要求。有了这几样东西,实现灵活的服务,比如甲村调用乙村车辆,就算是万事俱备了。”

【继续下一页 [1] [2]
我对此有兴趣发表/查看言论打印】 【推荐给朋友
查询与   SOA  架构  规划 有关的新闻
相关文章
  建SOA创新中心 金蝶与IBM达成战略合作
  国美再调组织架构 下放经营权
  SOA概念落地 有待生根发芽
  2008年SOA五大趋势
  韩国SOA厂商TmaxSoft大举进军中国市
  五大IT领域“十一五”规划发布
  实施SOA项目常犯的10大错误及对策
  虚拟化技术发展史:从RISC过渡到X86架构
  工业产品渠道规划的方法 工具
  SOA与SaaS领域集结升温 并购大戏将持续
论坛热帖
网站推荐内容

渠道精英

更多 >>

渠道咨询台

更多 >>

公司检索

订阅e杂志

更多 >>
每日IT商务要闻
每日营销管理知识
《电脑商报》周刊 订阅热线: 010-66422096
《电脑商报》:
《电脑商网》:
与我们联系:xuzx@cpw.com.cn Tel:010-66422050 Fax:010-66422062
版权所有@1998-2008 电脑商网 中国北京