基于REST风格的校园网开放平台研究

来源 :山东科技大学 | 被引量 : 0次 | 上传用户:luo665
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
校园信息化是校园发展历史上最为深刻的变革之一,推进优质资源的共建、共享、运作和应用是实现校园信息化的重要内容,是建设一流校园的必要条件之一。近年来,随着REST技术和开放平台的发展,越来越多的Web站点公开了自己的API,校园网也应在这种契机下实现校园信息化。  本文首先对校园网用户进行了详细的角色划分,得出了不同用户的不同需求,构建了校园网开放平台的总体架构模型。构建校园网开放平台以Web为核心,采用REST风格和开放模式,使得校园网开放平台能够灵活的扩展自身的能力,保证架构的松耦合性,伸缩性和可插拔性,同时使用户能够定制个性化服务,也为校园开发者提供了较低的技术门槛,方便把资源以松耦合的方式聚集起来,从而实现用户参与的目标。  其次,构建了校园网应用管理系统集成模型,在分析了校园应用系统存在的缺陷的基础上,研究了基于REST和Mashup的SOA架构,并应用于校园网应用管理系统的集成模块中。针对校园用户的特点,用基于REST的Web Service替代基于SOAP的WebService,实现轻量级服务的封装,给出了基于REST的服务器端设计方法。然后,针对应用系统的封闭性和功能单一性,引入Mashup逻辑单元,以图书管理系统与豆瓣读书和亚马逊集成为例,研究了系统对外部资源的搜索和抓取。最后,设计了校园网的第三方授权认证模块,对校园网账号和人人网账号进行了对接,研究了基于OAuth2.0的人人网授权认证。
其他文献
语义网旨在使互联网中的数据信息具有机器可以识别和处理的语义,从而可以为人类提供更智能的服务和更便捷的渠道。本体是特定领域中概念及概念间关系的明确表述,是表达和处理
随着医疗业务分工的细化和医疗流程的复杂化,各医疗部门业务流程之间存在复杂的协同模式,传统的业务流程建模和分析方法无法描述和分析复杂的跨部门医疗业务流程。为解决上述问
近年来,在不确定数据库上进行信息查询已经成为了一个热点问题,其中如何结合关键字查询以及查询结果排序成为了重要的研究内容。不确定数据在运用的过程中常常会涉及到信息检索
随着信息技术的不断发展,特别是互联网的不断发展,网络中每天都会产生大量的信息,面对这些海量信息,如何选取符合自己实际需要,符合自己能力水平,符合自己阅读习惯的信息,是网络时代
伴随着当代科学技术的高速发展,设备具有越来越高的集成度,也变的越来越复杂,作为承载各种信息的网络已成为人们生活中不可或缺的一部分。但是,网络在日常的运行中会不经意的
随着新兴数据业务的迅速发展和带宽的不断增长、无线业务的IP化演进、商业客户的VPN业务应用,对承载网的带宽、调度、灵活性、成本和质量等综合要求越来越高。而且网络技术演
煤矿主排水系统是影响煤矿安全生产的重要因素之一,其作用是将矿井涌水排放至地表,防止地下水淹没矿井造成人员、设备损失,保障矿井正常生产。  采矿计算机辅助设计在工程中的
无线传感器网络是由许多随机分布的传感器节点以自组织的方式形成的一种无线网络。节点间通过相互合作以完成用户发布的感知任务。最早可以追溯到上个世纪70年代,最开始主要
随着个人计算机的普及以及计算机图形软硬件技术的飞速发展,使用计算机观看电影、进行游戏已经成为人们重要的娱乐方式之一,而人们对视觉效果的要求也越来越高。因此,计算机图形
科学的发展为人类的生活提供了诸多便利,智能化被广泛应用在各个领域,人们的生活越来越丰富,旅游业也随机成为热门行业,景区游客人数大增,为了给游客提供更多便利,越来越多的自然景