- 作者:zhaozj
- 发表时间:2020-12-23 10:59
- 来源:未知
激情拥抱SOA
导 读
“每次的蜕变意味着痛苦,同样意味着新的机会和挑战”,从计算机语言产生开始,我们经历了面向过程——〉面向对象——〉面向组件的这三个不同的阶段。其间有痛苦、迷惘、彷徨,但是从过来者的角度去看,每一次软件架构的改变带来的则是生产力的提高。那么,我们今天要再次去经历一次转变,转向SOA的新时代。但这不是一种痛苦,而是用激情去推进这种改变。早在1996年,Gartner Group就已经提出SOA概念,只是那个时候软件技术还不足以从真正意义上支持企业实现SOA,因此一切有点过于阳春白雪。2002年12月,Gartner又提出了SOA是“现代应用开发领域最重要的课题”,并预计到2008年,SOA将成为占有绝对优势的软件工程实践方法,主流企业现在就应该在理解和应用SOA开发技能方面进行投资。伴随着SOA概念被越来越多人熟知,各大厂商也不遗余力的宣传或推进SOA在企业计算的应用,BEA将以怎样的姿态去拥抱、推进呢?是新一轮的概念炒作,还是“下一代Web服务的技术架构”?什么是SOA?BEA公司产品市场副总裁Kirk Krappe先生给了如下阐述:在SOA架构下,以服务或组件形式出现的业务逻辑可以被共享、重用和配置,如此以来,企业应用集成变得轻而易举。过去,企业应用开发一直采用先开发、后集成的模式,而在SOA架构下,任何一种应用都由若干种服务组成,这些服务在开发之初就已经考虑到重用问题,提供了标准的接口,可以被各种应用和其他服务所调用。总体而言,“SOA并不是一个软件、一个产品,而是一种方法,一种建立、维护、管理IT系统和业务流程的方法论”。本专题将为你全面介绍SOA这一并不新鲜的新鲜事物,既有对其概念和重要性进行阐述的文章,如:“一切面向服务:现在正是时候”、“面向服务的架构标准”。也有非常经典的SOA实现案例,如“BT设计模式最佳实践”等。希望通过本次专题的文章,大家能够对SOA有一个基本的了解。那么就让我们从现在开始,激情拥抱SOA!