SOA和SaaS的区别,大概可以概括为以下几点。
1. SOA包括了关于软件是如何被架构起来的东西,而SaaS是关于软件是如何被应用的。
2. 在SaaS当中,应用程序可以像任何服务一样被传递,就像你家中电话的语音一样,看起来似乎就是为你的需求量体裁衣得到的。而SOA的定义和这个无丝毫的联系。SOA支持的服务,都是些离散的可以再使用的事务处理,这些事务处理合起来就组成了一个业务流程,是从基本的系统中提取出来的抽象代码。
3. SOA是一个框架的方法,而SaaS是一种传递模型。
4. 通过SaaS传递Web服务并不需要SOA。
5. SaaS主要是指一个软件企业向其它企业提供软件服务。而SOA一般是企业内部搭建系统的基础。SaaS注重的是提供服务的思维。而SOA注重的是实现服务的思维。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
相关推荐
-
事件驱动框架和SOA在空军的应用
空军正在利用SOA来改善数据共享,并实时跟踪战机,美国空军机动司令部的Michael Marek解释了企业可从中学习的经验。
-
云计算税收问题难倒厂商和用户
无论是总统、国会还是议会主导的政府,历来都会寻找各种税收收入的新来源。而云计算,看起来是被放在仔细审查收入的最新领域之一。
-
国内做Saas大的厂商有哪些?
-
传统ERP软件如何SaaS化?