请详细解释一下面向组件与面向服务的概念,两者之间有什么区别

来源:百度知道 编辑:UC知道 时间:2024/06/19 16:38:52
两者有何联系或区别

面向组件:是由一系列可以互相交互的二进制模块组合而成的应用程序。简单说,就是如QQ、迅雷和IE捆绑起来就叫面向组件。

面向服务:即SOA,是英文Service-Oriented Architecture的缩写,是一种进行系统开发的新的体系架构。在基于SOA架构的系统中,具体应用程序的功能是由一些松耦合并且具有统一接口定义方式的组件(也就是Service)组合构建起来的,它因对迅速变化的业务环境具有良好适应力而备受关注。