Oauth协议及其在社会化网络中的应用与研究

来源 :重庆大学 | 被引量 : 0次 | 上传用户:listen342325
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
互联网的逐渐发展,网络规模的不断扩大,网络技术持续的推层出新,各式各样网络应用迅速地出现与融入到人们的平常生活与工作当中,并保持着越来越社会化的趋势而不断发展壮大。这一系列的变化,在使得人们的生活变得越来越轻松的同时,也呈现出了一系列越来越严重的问题。应用的增多导致人们的账号数量不断增长,用户名与密码越来越难记忆与维护,用户隐私被泄露的风险也越来越大。同时,各个应用之间用户所拥有的资源,也得不到有效的共享与互通,从而形成了一个个的孤岛,这对于社会化的人来说,也是相当不益的。   本文在探索这一系列问题的解决方案的路途中,经过分析绝对信任模式、二足模式与三足模式下的资源共享方案的利与弊,找到了OAuth协议这一个经过用户授权,允许第三方应用代表用户,操纵指定应用中的资源,从而实现应用之间的资源共享与互通的方案。   在国际知名的中国对外B2C电子商务服务提供商DX的相关应用开发的经验基础上,针对OAuth协议的1.0与2.0版本,本文首先分别详细阐述了在用户、客户端与服务提供方等角色的参与下,协议的具体工作流程与流程的每个步骤的详细参数说明。而后分别针对协议的两个版本,对协议中的各个参与者的功能进行了仔细地分析并得出了相应的用例图。在相应分析结果的基础上,本文提供了能够满足当今社会化网络的高并发与高扩展性需要的数据库与系统设计方案,而后依据此方案实现了DX电商系统的数据开放平台,并对方案的核心实现提供了C#源码示例与相应的源码说明。   针对OAuth的应用,本文也明确地阐述它在私有资源的跨界使用、畅通无阻地使用单一账户穿梭于各个网络应用之间以及让互联网更好地为人工作与服务等方面所发挥的巨大作用。
其他文献
无线网络由于其具有很强的灵活机动性、易扩展等优点,已经得到越来越普遍的应用,特别是在环境监测、军事作战、交通运输、办公室等场景中。无线信道的广播特性带来了无线网络
4G技术的出现,使得移动通信进入一个更快的时代。LTE通信系统基于IP的数据传输改变了原来的通信方式,其中包含了诸如OFDM、MIMO、智能天线等先进的技术,使得LTE系统有更好的
大脑是人类生物体中结构和功能最为复杂的组织,其中包含有成千上万的神经元细胞。为了研究人类的大脑就必须要研究他的组成--神经元细胞,要研究神经元细胞就要知道神经元细胞是
无线网络相对于有线网络在很多资源和性能方面受到约束,例如:有电池供应电量的节点能量有限,节点的存储容量和计算能力受到制约,通信能力相对下降等。无线网络链路的物理层广
粒子群优化算法(Particle Swarm Optimization, PSO)是一种新颖进化计算方法,最初受启发于鸟群和鱼群特定的社会行为,是基于种群搜索策略的自适应随机优化算法。粒子群优化算
传统的勤工助学工作流程主要是以传统的纯手工和纸质操作为主,在很多情况下都是直接使用VFP、Excel等软件对整个数据流程进行单机操作,基本上没有专业的勤工助学管理软件。这
图像分割是计算机视觉研究的核心问题,其通过将图像划分成互不相交的区域,根据不同区域表现出明显的差异,从而提取出用户感兴趣的目标对象,广泛应用于工业、医疗、军事等领域
众所周知,智能体或称为Agent可以通过相互协作来实现他们的共同目标,以提高其整体的性能。在多Agent系统中,这种相互协作通常采用Agent联盟的形式来完成。所谓联盟就是多个同意
小水电作为清洁的可再生能源,是国家能源发展的重点战略方向。但是目前大多数的水电站对水电机组的异常噪声和故障诊断主要采用人工判断方式,不仅速度慢而且还会影响判断的准确性,因此需要研究基于机器学习的识别方法。流形学习具有探索数据集内在规律的能力,如何将流形学习算法应用于水电机组噪声源识别中具有研究价值。本文分析了水电机组噪声信号的特点以及流形学习方法应用在水电机组噪声源识别上所面临的问题,设计了针对性
文本分类是指在给定的分类体系下,根据文本的内容自动识别文本类别的过程。它是文本挖掘的基础与核心。从国内外该课题的研究分析可知,对于中文文本分类而言,分词问题和短文本分