SOA是传统的面向对象模型的替代模型,面向对象的模型是紧耦合和细粒度的,而SOA是松耦合和大粒度。
SOA系统的原型是一个典型的通用对象请求代理结构(CORBA)。
随着Web Services的成熟,SOA已经有所发展,这些进展以XML技术为基础。在Web Services中,通过WSDL来描述接口,与CORBA的IDL(接口描述语言)相比,它动态性更强、灵活度更高。
SOA是传统的面向对象模型的替代模型,面向对象的模型是紧耦合和细粒度的,而SOA是松耦合和大粒度。
SOA系统的原型是一个典型的通用对象请求代理结构(CORBA)。
随着Web Services的成熟,SOA已经有所发展,这些进展以XML技术为基础。在Web Services中,通过WSDL来描述接口,与CORBA的IDL(接口描述语言)相比,它动态性更强、灵活度更高。