IT界的写实主义──IBM的SOA攻略
2006-10-08 22:14:21 来源:WEB开发网曾经,人们用浓笔重彩来渲染IT服务的重要性,但因所采用的手法过于抽象,而使服务成为一串串肥皂泡──虽然拥有美丽,但最终却一一破灭。
的确,相对于实实在在的IT构架,服务显得太抽象,面向业务流程的服务更是如此。然而,面对不断变化的市场环境和风险,人们从未停止对IT服务的追求。
怎样将理想中的服务固化下来,使其以最快的速度来回应人们的需求?ibm大中华区副总裁及大中华区软件部总经理宋家瑜先生,携ibm软件集团亚太区websphere软件副总裁Dan Power 先生,以写实的手法,通过SOA(Service Oriented Architecture)描述了IT服务。
将服务模块化
人们一般认为,与业务相关的服务过程太具有行业化特色,而很难定格,它似乎总是一种飘忽不定的东西。那么,宋家瑜眼中的服务又是什么样的呢?
“服务就是构建的模块”,宋家瑜在做出这一定论后,阐述了四方面的原因:第一,以标准化的简单方式,从新应用程序和现有应用程序中封装业务功能,可以创建服务;第二,服务用于在适当的时候,向适当的人提供适当的信息;第三,服务可以重复使用并加以组合,可用来部署复合的应用程序来创造新机会;第四,越来越多的应用基于开放式标准的“Web” 服务,可用来完善现有服务技术。
基于这种定位,可以灵活地将业务流程的元素和基本的 IT基础架构整合成安全、标准化的组件(服务),这些组件可以重复使用并加以组合,以满足不断变化的业务优先级。
SOA的实施
在宋家瑜描述了模块化的服务后,不禁带来这样的问题:服务模块是怎样建立起来的?SOA 在实践中是怎么实施的?Dan Powers 以一种炉火纯青的写实手法,介绍了循序渐进的SOA实施方法。
“服务模块只是为SOA的客户提供了可以利用的素材,你还得把这一个个模块以一种合适的方式,在合适的时候安放到合适的地方。”Dan Powers以一种通俗的比喻清晰地阐述了这样一个抽象的技术过程。
Dan Powers所指的“合适的时候”是ibm按业务优先级,将SOA划分成四个阶段:第一阶段只是实施单个的Web服务;第二阶段业务功能面向服务集成;第三阶段是企业级的IT转型;第四阶段是随需应变的业务转型。
对于SOA,IBM有自己的优势
其实,早在1996年就有人提出SOA,而且今年另一家著名的IT厂商,也在宣扬SOA,对此IBM 的态度如何呢?
宋家瑜对这一敏感问题并不回避:“相对于其它厂商,IBM有自己的优势,比如在开发层,我们有基于业务整合的Rational系列开发工具;在系统管理层,我们有Tivoli;而在运行环境层面,我们有Websphere。这些都不是其它公司所能比拟的。”
在一连串的列举之后,宋家瑜缓和了语气:“当然,IBM最大的优势在于其专注的态度。比如,在SOA和Web服务方面,IBM年投资额逾10亿美元,这充分显示了IBM在推行SOA方面的决心。”
- ››IBM WebSphere常见问题解答
- ››IBM WebSphere Studio V5相关认证资料
- ››IBM WebSphere应用服务器发展趋势
- ››IBM WebSphere Application Server诊断和调优(一...
- ››IBM WebSphere Application Server诊断和调优(二...
- ››IBM WebSphere Performance Pack服务器
- ››IBM WebSphere软件概述
- ››IBM PowerVM 实战手册,第 3 部分 : VIO server 配...
- ››IBM PowerVM 实战手册,第 2 部分 : VIO server 准...
- ››IBM p 系列服务器系统固件升级攻略
- ››IBM PowerVM 概述
- ››IBM Systems Director 在 AIX 上的常见问题及解决...
更多精彩
赞助商链接