-
SaaS和SOA(Software as a Service与面向服务的架构)
资源介绍
SaaS是Software-as-a-service(软件即服务)的简称,是随着互联网技术的发展和应用软件的成熟,在21世纪开始兴起的一种完全创新的软件应用模式。
面向服务的体系结构(Service-Oriented Architecture,SOA)是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来。从业务的角度来说,面向服务的体系结构的重点在于开发能帮助人们完成业务任务的技术,而不是通过技术约束来规定行动。从网络架构演变的角度看,SOA则从根本上突破了客户机/服务器模式。
S+S(软件+服务)是微软对SOA(面向服务的架构)的理解。他基本概念就是,微软的每一个软件产品,除了采用传统的许可证方式销售给用户之外,他还会有以互联网服务方式提供给用户,用户无需本地安装,只要通过互联网就能访问该服务。