在IT界,上个世纪九十年代最流行的词之一是电子商务;岁月流转,时过境迁,到了21世纪,现在最时髦的词之一就是Service Oriented Architecture(SOA,面向服务的体系架构),对于什么是SOA,现在业界还没有一个标准的明确的,大家都认可的定义,不过就一些基本的层面已经达成了共识:
- SOA并不是一种新的语言,而是一种构建企业信息系统的架构,是一种将企业应用程序用服务来设计和实现的一些方法论
- 为了支撑SOA,应该有一系列的开发工具以及运行时系统
- SOA包含一些好的构造服务的设计模式的集合
SOA是一种集成企业现有应用或者企业与企业之间应用的方法论和工具集。SOA要解决的根本问题之一就是重用,要保护企业的已有投资,将企业已有的应用系统用一种标准的,高效的,便利的方式集成起来,使企业更好的应对市场的变化,对客户的需求作出快速反映。现在SOA领域的头把交椅还是IBM,IBM在2003年前后提出了随需应变的思想,那么如何将这一思想付诸实施呢,答案就是SOA,通过给客户提供完善的SOA解决方案,可以使客户用更少的投资获得更大的受益,使客户的企业真正的做到随“需”应“变”。SOA市场现在是狼烟四起,现在还是群雄逐鹿阶段,我认为围绕SOA的一些新的技术和工具在近几年将会是百花齐放。
[@more@]来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/10398239/viewspace-924461/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/10398239/viewspace-924461/