如何付款 | 地理位置 | 帮助中心
 
 
 
SOA成未来必然发展趋势 实施要分五步走 (1)
网络  发表时间 2006-9-20
 

自上而下是程序设计、项目开发的常用术语,它代表的是一种思想。SOA在近几年的推广应用过程中,部署和实施已经成为迈向SOA的主要障碍。

的确,当CIO、CTO们—这些企业的高层都已经认同SOA是未来必然发展趋势之时,也清楚地意识到技术人员是实现SOA的“基石”。然而,一个不争的事实是:由于他们中绝大多数的人专业技能欠缺,使得实施SOA的成功率不高。

由此,只有下层的“基石”牢固,上层的SOA理念才能得以实现。正所谓:自下而上,全面部署SOA,SOA才有可能不仅仅是一个愿景。

于是,SOA的倡导者们—IBM、BEA、甲骨文等厂商又开始寻找跨越这个障碍的捷径。

大学生:要理论,更要实践

重庆大学二年级学生小吴(划名)无论如何也没有想到,自己竟然能够参加“IBM杯”中国高校SOA应用大赛的复赛。“尽管我所学专业是计算机,但之前我连SOA是什么都不知道。”

在他抱着试试看的态度报名此次大赛之后,他所做的第一件事就是从网上下载了所有关于SOA的资料好好地恶补了一下。“那些资料足有50MB至多。”之后,与另外两位同学组成了一个团队着手比赛。让他更没想到的是,在全国参赛的241支团队中,他们居然被列为进入复赛的15支团队之一。

尽管在“15进5”的PK中被淘汰,但小吴仍很欣慰。因为这对一个大学二年级的学生来说,的确是一个不可多得的经历和技能体验。“我觉得SOA最大的用途就是它能够实现重用性,尤其在当今社会,如果能够开发一个东西,能够从别人那里得到现有的东西,进行重用,我觉得效率方面有很大的提高。

SOA具有非常重要的重用性,它的架构可以比较迅速应对企业级的业务需求的变化。我们BLOG访问量突破一万了,我在那里面写过一篇文章,SOA有一段时间我觉得要为它疯狂了,我在BLOG大声说‘I LOVE SOA’。”小吴不无感慨地说。

而这正是IBM发起的SOA大赛的初衷—帮助中国高校普及SOA知识和技能,为中国培养SOA后备人才。IBM看到的是当前国内对掌握SOA领先技术和实施方法的优秀人才的需求相当迫切。

从此次进程已经过半的大赛来看,IBM并没有单纯地宣贯其自身的产品、技术,而是真正地“将SOA从理论到实践”的体验。竞赛题目来自于中国客户IT系统遇到的典型问题。这些问题无论从行业典型性,还是技术代表性上都非常有利于帮助学生全面领会和掌握SOA。

通过参与本次大赛,参赛选手在学习先进的SOA技术基础知识和方法论的同时,还可以将书本上的知识应用到模拟的工作环境中,全面掌握基于SOA的设计理念的将企业IT与业务紧密结合的方法和技术。 

开发者:业务驱动SOA

相对于大学生对SOA知识的需求,市场上对具有一定从业经验的开发者们更为迫切。“IBM 2006 开发者大会”已经连续在中国举行了7年,价格不菲的门票没有变,但参会人数却一年多于一年。

本次开发者大会的主题是创新,但更多的是围绕SOA架构的设计与开发,还涉及IBM最新的数据库技术和开源技术。

Eclipse创始人之一和主要推动者,IBM软件集团的Rational总经理Danny Sabbah博士题为“SOA的分析、设计与开发”的演讲,使得开发者们分享在SOA、开源技术等潮流的同时,也感受到IBM面向开发者的SOA战略—SOAD。

SOAD有两个含义:其一,是SOA Development,涵盖了从业务需求分析、业务流程分析、服务的抽象到服务组装、服务监控管理等完整的过程;其二,是面向服务的分析和设计。

与传统的软件开发相比,SOAD强调的是以业务驱动,而非以IT驱动。“从业务需求出发,在业务目标和需求推动下设计、开发和测试,从而将业务流程转换为对业务进行了自动化和整合的服务。”Danny博士强调。

Danny博士表示,以业务和服务为导向,应用SOA创建解决方案的企业,要重新考虑系统种类、定义团队成员协作、设计解决方案等组件对业务的影响。这种更广泛的面向服务的环境,面向服务的设计和开发,就是SOAD策略。

实施SOAD,企业要以业务目标和需求为导向,推动设计、开发和测试,将业务流程转换为对业务进行了自动化和整合的复合应用程序;跟踪整个生命周期中的需求,从业务目标到软件设计与编码资产,再到复合应用程序;设计整合的解决方案,确保高灵活性,能够随着企业需求变更而适应;最大限度地提高资产重用、减少冗余;最终,从头开始高质量地进行构建。

对开发者而言,SOAD帮助他们更好地理解业务需求和变化,对整个项目有更加完整、全面的把握。在为期两天的开发者大会上,开发者们体验了IBM基于Eclipse的软件开发平台,以及基于该平台实施SOA的有效途径。

关键词:SOA、SOA发展趋势、上海网站建设、专业网站建设、网站制作、网站推广服务
 

-->更多相关新闻
版权所有©2005 上海巧创网络技术有限公司 沪 ICP 备 05001802 号
网络实名: 上海网站建设上海网络公司上海仓存管理软件 电话: 021-50757260 50769776 50758883 传真: 50757260-14
地址:上海市浦东枣庄路 683 号(金杨经济服务中心) 6 楼 邮编 :201206 E-mail:webmaster@soeasy.cn