基于SaaS模式的主动服务实现技术

被引:0
作者
黄芬
机构
[1] 武汉理工大学
关键词
SaaS; 主动服务; 通用构件描述语言; 构件;
D O I
暂无
年度学位
2009
学位类型
硕士
导师
摘要
SaaS(Software as a Service)是一种新型的软件应用模式,在这种模式下,用户不用再购买软件,而改用向软件服务提供商租用基于互联网的软件来管理企业经营活动,无需对软件进行维护,由软件服务提供商全权管理和维护软件。 本文主要分为三部分。第一部分阐述SaaS模式相关知识,构件的相关技术以及主动服务的概念和模型,然后说明了主动服务与构件的关系,最后详细阐述了主动服务中使用的通用构件描述语言UCDL。 第二部分首先提出把基于构件的开发方法(Component-based Development)应用于SaaS模式下的服务,对于部分服务给出多种不同的解决方案,每一个解决方案用不同的构件来实现,然后给出了SaaS服务构件库管理系统的设计,并在此基础上对企业用户定制服务的流程做了说明。在这种模式下,后台服务管理系统根据用户定制的实际需求,选择符合要求的构件组装出满足用户需求的应用系统。 本文第二部分把构件的概念引入SaaS中,并将主动服务的思想引入SaaS模式。软件复用可以加速SaaS应用系统的构建,可以使服务供应商更为快捷地推出满足用户需求的业务。但由于用有限的、预先定制好的服务去满足用户千差万别的个性化需求是不可能的,于是,文中在第三部分提出对于SaaS模式的扩展,对不满足用户需求的SaaS服务通过构件来实现,这部分构件是企业用户根据服务提供商提供的服务接口描述编写的,可与SaaS模式下的服务组装起来满足用户需求。 本文研究的目的和意义在于将构件的概念引入到SaaS模式中,融入了主动服务的思想,提高软件复用度,缩短应用系统的构建周期。通过用户对SaaS服务提供商提交服务需求,由SaaS系统根据用户需求选择合适的构件组装出应用系统,体现了主动服务的思想。最后,本文在此基础上对传统SaaS模式提出一种扩展方案,进一步为主动服务技术的研究提供支持。
引用
收藏
页数:66
共 27 条
[1]
基于扩展的WebService的构件组装的研究 [J].
曹曼曼 ;
曹宝香 ;
汪勉 .
计算机与现代化, 2008, (06) :94-97
[2]
基于SaaS模式公共服务平台多用户数据结构的研究 [J].
昌中作 ;
徐悦 ;
戴钢 .
计算机系统应用, 2008, (02) :7-11
[3]
SaaS模式在电子政务中的应用初探 [J].
霍小军 .
电子政务, 2008, (01) :73-87
[4]
面向中小企业信息化的SaaS应用研究 [J].
陈鹏 ;
薛恒新 .
中国制造业信息化, 2008, (01) :10-13
[5]
MVC模式在Java应用程序中的应用 [J].
李常军 ;
王文博 .
肇庆学院学报, 2007, (05) :12-15
[6]
“二八”和“长尾”——“黑猫”与“白猫” [J].
樊剑修 .
广告人, 2007, (02) :45
[7]
长尾理论 与80/20法则的共生应用 [J].
朱玉童 .
广告人, 2007, (02) :41-42
[8]
长尾市场商业运营模式 [J].
卜华白 .
企业管理, 2007, (01) :100-101
[9]
面向服务模式与面向对象技术 [J].
于振梅 .
山东科学, 2006, (04) :74-76
[10]
网格架构实现SaaS [J].
周科 ;
任浙东 .
软件世界, 2006, (15) :33