SaaS软件服务基于大规模定制的客户端层框架研究*
2012-06-27吴清烈罗小利
电信科学 2012年9期
吴清烈,罗小利
(东南大学管理工程研究所 南京211189)
1 引言
随着互联网应用的不断发展以及应用软件的日益成熟,作为一种新颖的软件提供方式,软件即服务(software as a service,SaaS)模式受到人们的普遍关注。SaaS把应用软件以服务的形式通过互联网提供给客户,客户只需交纳一定的租赁费用就可以通过浏览器随时随地使用软件的服务功能[1]。
在SaaS模式中,多个租户共同使用一个应用实例[2]。软件服务商为了降低成本以快速地响应客户的需求,总希望提供标准化的界面、统一的客户端接口。而对于每个租户来说,总是希望在系统界面符合自己需求的基础上用方便的客户端快速地访问应用软件,且应用软件能与已有系统相集成。因此,在竞争激烈的市场环境下,SaaS服务商在提供满足租户个性化需求界面、面向多租户终端软件服务的基础上也要降低成本、提高效率,以提高市场竞争地位[3]。大规模定制是根据客户的需求,向客户提供个性化的产品或服务来提高客户满意度,同时又通过适度标准化生产以降低产品或服务的成本,提高效率。大规模定制的对象既可以是实物产品也可以是软件或服务。据此,本文试图按照大规模定制的理念设计SaaS软件服务客户端层架构,使同一应用软件实例集成了各种客户端及已有应用软件,并支持客户个性化定制系统界面,从而满足SaaS软件服务模式的多租户性和可配置性特征。
本文首先分析SaaS软件服务在客户端层应用大规模定制的必要性,提出基于大规模定制设计SaaS软件服务客户端层框架的思路,解决SaaS软件服务集成各种客户端和定制客户界面的问题;……
登录APP查看全文
