Font Size: a A A

Design And Implementation Of Rset Based Campus Ubiquitous Learning Services Platform

Posted on:2015-11-02Degree:MasterType:Thesis
Country:ChinaCandidate:F ShangFull Text:PDF
GTID:2298330467463050Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
During recent years, as the rise of mobile Internet which follows the rapid development of various types of Web applications, a new Web application framework styles has been gradually valued and favored by the developers of Web service, that is just REST, namely Representational State Transfer, Roy Thomas Fielding had expounded its real mean in his doctoral thesis for the first time. As a distributed hypermedia system design architectural style, REST provides a series of design principles and constraints for building the next generation of Web services which have the advantages including simplicity, high efficiency, flexibility, portability and so on. Thus, REST is known as the "New philosophy" of Web service design.Technologies supporting for Web services should have the features including understandability, flexibility, loose coupling and Internet-scale, REST is composed by the five constraint conditions and an optional constraint condition which meet the requirements above as the simplified design. Ruby on Rails as a mature server-side REST development framework has become a representative of this style which is very suitable for development of Web app based on REST, but also more widely.Firstly, this paper describes the framework constraints and the object-oriented features of REST. After comparing with the traditional Web services which are based on RPC-style architecture in respect to the key technology and service characteristics, thie paper detailed analysis and summarizes the advantages of RESTful Web services. In addition, this paper put forward a series of original views about the ubiquitous network, ubiquitous learning and ubiquitous learning platform. On the basis above, this paper developed a ubiquitous learning platform.Based on the realization of the main components of the platform and considering the new requirements of users in the actual process of using the platform for learning and exchange, this paper extends platform-based component rapidly by making an integration of third-party graphics service to full use of the flexibility of RSET-style. Practice shows that the platform based on REST-style framework not only can be able to meet all the basic needs of a good learning platform, but also can enhance the platform performance by the powerful flexibility through the integration with other Web services.
Keywords/Search Tags:Ubiquitous Network, Ubiquitous Learning, REST-style Framework, Rails, Ubiquitous Learning-Platform
PDF Full Text Request
Related items