|
SaaS系列介绍之二: SaaS介绍本文关键字: SaaS 4 SaaS与ASP的异同 SaaS和ASP的重点都是“软件部署为托管服务,通过因特网存取”。他们相同的地方 有:
软件所有权属于供应商,供应商来负责基础设施和软件维护升级工作。 服务方式: 客户按一定的付费周期来租赁供应商的服务,费用可能随着客户使用规模大小不同。 供应商定期和客户一起整理需求,以使服务能响应客户变化。
通过专业化和规模经济来降低供应商软件服务成本,以此达到盈利目的。附加的盈利方式有广告和无线增值等。 只有达到一定的规模,才能使供应商投入的硬件和专业服务成本和营业收入达到平衡。在此之后,随着规模的增大,供应商的销售成本丝毫不受影响,利润才开始增长。 SaaS虽然是建立在ASP的基础上,它们的根源是相同的。ASP曾经倒在大众的一片“喝彩”声中,只是过眼烟云。今天的SaaS又有什么新的变化呢?这是大加都很关心的,SaaS并不是简单的由ASP改变一下,也不是一种慨念的炒作。现在我们来讨论下SaaS和ASP的主要区别:
ASP提供客户服务是“一对一”关系,即针对不同的客户定制不同的应用。而SaaS 提供客户服务是“一对多”关系,即针对所有客户都是相同的应用服务。 ASP模式下每个客户运行供应商为自己定制的特有实例。从技术角度来说,就是每个客户使用一个数据库、一个Web站点或者虚拟目录。数据库中的数据结构和应用的代码可能都根据客户需求做过定制化修改。
SaaS对于应用系统来说,更强调应用的可自定义,SaaS的自定义能力使得SaaS应用能适合更广泛的企业用户,增多了很多用户体验,比如说自定义表单,自定义数据结构,自定义报表,自定义用户界面,自定义业务流程。用户可以通过这些可自定义的工具来满足自己的个性要求。
SaaS应用更拓展了ASP的应用范围,并不仅仅局限于应用系统的托管,而更着眼于提供更多的互联网服务。如Google Apps、Google Map甚至于邮件服务,都可以认为是SaaS应用的一种表现形式,原来含义上的托管已经从窄义的应用向广义的互联网应用转换。总之,SaaS提供了企业更多可供选择的互联网服务,这些服务通过SaaS进行整合,集约地提供给企业用户,和敏捷的应用互相辉映。
传统的ASP只是针对每个客户定制不同的应用,而没有将所有的客户放在一起进行考虑。在SaaS模式中,在用户和Web服务器上的应用之间增加了一个中间层,这个中间层用来处理用户的定制、扩展性和多用户的效率问题。技术上来说,要比ASP模式复杂得多。 SaaS模式ASP模式都秉承“软件即服务”的理念,但是SaaS要比ASP复杂的多。 而SaaS的软件架构有较大改变,广泛应用Ajax技术,支持界面局部刷新,让用户有更好的体验感受。
SaaS模式的代码和数据结构都是相同的,供应商在设计应用的时候已经考虑了扩展性,所以针对不同需求的客户,可以采用灵活的配置来响应,但是应用数据仍然是隔离的。从技术角度来说,所有客户都是使用一套安装包,数据库结构和一样。 下面我们从“软件即服务的”三个层面来比较SaaS模式与ASP模式的主要区别如表 2-2: 表2-2 SaaS模式与ASP模式在三个层面的区别 比较项目SaaS模式ASP模式 表现层以应用为中心,软件开发商和应用服务商分离以应用为中心,软件开发商和应用服务商合一 接口层支持远程标准接口应用级的调用不支持远程标准接口应用级的调用 应用实现层强调对资源的合理调配及共同使用一般通过软件复用实现应用共享
责编:张赛静 微信扫一扫实时了解行业动态 微信扫一扫分享本文给好友 著作权声明:畅享网文章著作权分属畅享网、网友和合作伙伴,部分非原创文章作者信息可能有所缺失,如需补充或修改请与我们联系,工作人员会在1个工作日内配合处理。 |
专家专栏 |
|