当前位置:主页 > 管理论文 > 移动网络论文 >

基于REST的校园泛在学习服务平台研究与实现

发布时间:2018-04-13 21:47

  本文选题:泛在网络 + 泛在学习 ; 参考:《北京邮电大学》2014年硕士论文


【摘要】:近些年来,移动互联网应运而生,随之而来的是各类Web服务的迅猛发展,一种新颖的Web服务架构风格越来越受到开发者的重视与青睐,它就是REST架构风格,即Representational State Transfer(表述性状态转移),Roy Thomas Fielding在他的博士论文中首次阐述了其内涵。作为一种设计分布式超媒体系统的架构风格,它为构建下一代具有简单、高效,可伸缩,移植性强等优点的Web服务提供了设计原则和约束,因而被称为Web服务设计的“新哲学”。 Web服务的支撑技术应当具备简单易懂、可伸缩、松耦合以及互联网规模的特征,REST以5个必需的约束条件和1个可选约束条件实现了满足上述需求的最简化设计。Ruby on Rails作为一款成熟的服务器端REST开发框架已经成为此架构风格的代表,非常适合基于REST的Web服务的开发,而且应用越来越广泛。 本文首先阐述REST框架风格的约束条件以及面向对象的特点,其次在核心技术与服务特性两方面与基于RPC架构风格实现的传统Web服务进行对比,详细分析并阐述了RESTful Web服务的优点。此外,针对泛在网络、泛在学习以及泛在学习平台提出一系列观点,并据此,开发RESTful泛在学习平台。 本文在实现泛在学习平台的主要组件的基础上,充分发挥REST架构风格的可伸缩性,针对用户在使用平台进行学习和交流的实际过程中可能提出的新需求,通过整合第三方图形化服务快速扩展平台原组件。实践表明,基于REST架构风格的泛在学习平台不仅能很好地满足各种基本需求,而且可以通过强大的可伸缩性整合其它Web服务来增强平台性能。
[Abstract]:In recent years, the mobile Internet emerged as the times require, followed by the rapid development of various Web services, a novel Web services architecture style is more and more attention and favor of developers, it is the REST architecture style,That is, Representational State transfer (Representational Thomas Fielding) explains its connotation for the first time in his doctoral thesis.As an architectural style of designing distributed hypermedia system, it provides design principles and constraints for building the next generation of Web services with the advantages of simplicity, efficiency, scalability, portability, etc.Therefore, it is called the "new philosophy" of Web service design.The supporting technologies for Web services should be easy to understand, scalable,Loosely coupled and Internet-scale features rest has become a mature server-side REST development framework with five necessary constraints and one optional constraint to achieve the most simplified design to meet these requirements.For this purpose, the representative of the architectural style,Very suitable for the development of Web services based on REST, and more and more widely used.This paper first describes the constraints of REST framework style and object-oriented characteristics, and then compares the core technology and service characteristics with the traditional Web services based on RPC architecture style.The advantages of RESTful Web service are analyzed in detail.In addition, a series of viewpoints on ubiquitous learning platform, ubiquitous learning platform and ubiquitous learning platform are put forward. Based on this, RESTful ubiquitous learning platform is developed.Based on the realization of the main components of the ubiquitous learning platform, this paper gives full play to the scalability of the REST architecture style, aiming at the new requirements that the users may put forward in the process of learning and communicating with the platform.Through the integration of third party graphical services to quickly extend the original platform components.Practice shows that the ubiquitous learning platform based on REST architecture style can not only meet all kinds of basic needs but also enhance platform performance by integrating other Web services with strong scalability.
【学位授予单位】:北京邮电大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TP311.52;TP393.09

【参考文献】

相关期刊论文 前10条

1 张平;苗杰;胡铮;田辉;;泛在网络研究综述[J];北京邮电大学学报;2010年05期

2 张晶;张丽伟;;泛在学习及其关键技术[J];电脑编程技巧与维护;2011年12期

3 罗军锋;锁志海;李杰;;基于RESTFUL的学术资源发布平台[J];电脑与信息技术;2012年03期

4 周海涛;;泛在网络的技术、应用与发展[J];电信科学;2009年08期

5 胡新和;杨博雄;;一种开放式的泛在网络体系架构与标准化研究[J];信息技术与标准化;2012年08期

6 李东,周晓宇,徐宝文;SOAP及其对Web服务的影响[J];计算机工程与应用;2002年12期

7 许卓明,栗明,董逸生;基于RPC和基于REST的Web服务交互模型比较分析[J];计算机工程;2003年20期

8 董京峰;;泛在学习——学习者自由探索的新方式[J];计算机时代;2010年05期

9 周迅飞;王]声;;基于MVC模式的Rails框架研究[J];计算机仿真;2006年02期

10 李爽;蔡增玉;;Ruby on Rails框架研究与应用[J];科技情报开发与经济;2008年13期



本文编号:1746326

资料下载
论文发表

本文链接:https://www.wllwen.com/guanlilunwen/ydhl/1746326.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户c8ebc***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com