【TechTarget中国原创】问:不知您能否为我们简要介绍一下SOA的历史发展过程?在以往的SOA模型中存在着怎样的一些缺陷,那这些缺陷又是如何在一步一步的发展中克服或者准备克服的?又是什么在驱动着当前的SOA迅速发展?
答:这是一个太过笼统的问题,解答它可能需要从很多细节的问题出发。抛开部分耳熟能详的内容,我会尽量简短的做一个回答.
面向服务架构这个理念早已经是在很多年以前就已经提出了,但是在初期却一直没有达到它应有的高度。随着Web服务技术的成熟,它开始受到了专业软件厂商的关注,并逐步在整个世界范围和IT行业内掀起轩然大波。
在最初的SOA模型中,仅仅只是对SOA的组成和涵盖的内容做了粗略的定义;正如常理一下,一些初级的标准通常也就只是包含一些服务注册和发展过程。在这之后,SOA开始逐渐的成型,它的架构模型也就准确的与面向服务开发范例紧密的结合起来。
我们可以看到面向服务体系很多不同于以前理论方法的特定表现形式,诸如和曾经最为深入人心,并长时期在发展利益权衡或投资回报(ROI)等各方面都处于一个非常重要位置的面向对象体系的明显区别。
SOA的发展时期,在很大程度上是为了协调企业发展与环境变化之间的一种不稳定关系,解决企业在发展过程中如何对遗留系统问题的困扰,并充分实现重复利用的这么一种需求。
对于SOA发展的理解认识,如何实现对遗留系统的重复利用是一个非常重要的环节。这也是面向服务架构中对实现服务到服务的一个重要基础。这也是如何区别面向服务架构体系和其它架构体系的重点所在。
这样的一个问题你可以在本站多搜寻一下相关的内容,在此也就不再多说了。