基于OAUTH协议的云打印系统的设计与实现

来源 :东南大学 | 被引量 : 3次 | 上传用户:zap6872
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着大数据时代迎来了新的革命浪潮,云打印等新兴技术也随之蓬勃兴起。但出于安全考虑,许多云存储平台没有开放各自的资源,使得云打印服务的数据来源相对封闭,导致当用户想使用某打印平台打印其他存储平台的资源时,只能先下载其他存储平台的资源,然后上传到云打印平台,而无法直接添加第三方资源实现云打印服务,这严重影响了用户的体验。但欲实现直接添加第三方资源又涉及到第三方资源授权安全的问题,如何安全有效的实现第三方资源授权成为了一个亟待解决的问题。针对上述问题,本文分析了最新的跨平台授权认证OAuth协议,借鉴公司产品的设计理念,利用HDFS分布式文件系统,基于MetaQ消息中间件机制,并采用目前很流行的MongoDB分布式内存数据库,提出了一种基于OAuth协议的云打印系统解决方案,用户可以使用云打印系统直接而又安全的获取第三方的云资源。云打印系统主要模块包括存储服务子系统,OAuth授权认证子系统以及云打印服务子系统,论文的主要工作包括以下几个方面:一,设计和实现了存储服务子系统。该子系统提供用户信息管理及资源存储服务,为云打印系统提供一种数据来源。二,设计和实现了OAuth授权认证子系统,该子系统为基于OAuth协议的云打印系统的核心模块,基于最新的OAuth授权认证协议,采用授权码模式进行资源的授权交互并采用SSL安全套阶层安全传输协议,为解决第三方资源授权问题提供了一种较为安全的方法。三,设计和实现了云打印服务子系统,该子系统为用户提供信息管理、资源管理、添加存储服务子系统资源以及订单管理服务,通过分布式文件系统对用户的资源文件进行存储,并对用户的资源设置身份拦截器以实现保护资源的目的,采用虚拟目录的方式对用户的资源进行管理;调用OAuth授权认证子系统暴露的接口实现添加第三方资源;订单管理主要应用最新的MetaQ消息中间件技术,实现订单消息的传输。本文的最后对基于OAuth协议的云打印系统进行了功能测试,性能测试和压力测试,验证了本系统的可用性、安全性以及鲁棒性。
其他文献
广播电台是文化传播、信息传递的重要窗口,不同于电视媒体和新媒体,广播电台的传输介质是声音,这对主持人的专业能力和主持风格提出更高的要求。随着受众对广播产品的需求不
20世纪90年代以来,我国影视行业取得迅速发展,历史题材的电视剧也随之增多,在这个过程中出现了一些随意改变历史人物性格或经历的电视剧,对观众造成一定误导。历史剧改编也已
2013年,一部《致我们终将逝去的青春》在国内取得了7.12亿元的超高票房,口碑也一片叫好,引起了广泛的关注。《致青春》制作精良,在电影创作流程中的各个方面都具备较高水准,
重庆两江新区面积广,经济结构不均衡,组团式产业布局复杂,功能式分区繁多,高效的综合交通是解决两江新区发展问题的重要手段之一。而随着两江新区核心产业体系的发展,经济发
随着社会经济的快速发展以及新媒体技术的不断更新,目前我国社会已经正式步入新媒体时代,且对高校播音主持专业的人才培养建设提出了更高的要求。本文立足于当前国内高校播音
目的探讨三黄糖肾康颗粒对早期糖尿病肾病模型大鼠微炎症状态的影响。方法研究时间为2012年8—10月,SPF级Wistar大鼠90只,雌雄各半,随机选取10只作为正常对照组,给予常规颗粒
演员的最高任务永远是塑造鲜明生动、真实可信的人物形象,演员在通向角色的道路也是多种多样的,"七力四感"作为演员的基本素质是人物塑造的前提条件。但是,当前较多非专业和
高血压是脑卒中的独立危险因素。脑梗死急性期血压会出现一过性的升高,这与病情的进展、转归和预后密切相关。目前指南更倾向将脑梗死急性期血压维持在一个相对较高水平,但最
学科大类培养模式使得学生拥有了更大的专业选择权,表面上看是学生自主地选择了专业,但这一自主行为却受选择因素、选择行为和选择机制等方面的影响。为此,本文探讨了大类培
目的观察人脐带Wharton胶细胞外基质(hWJECM)对兔软骨细胞增殖的影响。方法用差速离心法制作hWJECM,制成0.5%浓度浆料分别铺于六孔细胞培养板和96孔细胞培养板上,形成1 mm厚