Font Size: a A A

REST Style Online Survey System To Design And Implementation

Posted on:2015-07-13Degree:MasterType:Thesis
Country:ChinaCandidate:D Y YuFull Text:PDF
GTID:2308330473951680Subject:Software engineering
Abstract/Summary:PDF Full Text Request
The paper mainly studies the features of the REST architecture and also its application in the Web projects development. Since the increasing scale of the today’s web site, the design of the architecture of the site and the Web service the site provides prefers introducing complicated solutions like SOAP. These complicated solutions bring us complicated development processes and expensive maintenance costs.However, a kind of architecture called REST now becoming more and more popular provides us with a more concice and elegant solution.REST as a kind of architecture brings us many facilities, not only for the period of the design, but also for the period of the implemention, even in the period when users make use of the site. REST, as a kind of architecture to support the design of Distributed Multimedia System, can be implemented by many techniques. For example, now HTTP has close relationship with it. When we take full advantage of the features of HTTP, we can easily meet the requirements of the REST architecture, the four principles. By the analysis of how HTTP meets the requirements of the REST architecture, I think we need to have a deeper understanding of the desing of HTTP and of some overlooked functions HTTP provides. This situation explains that the emergence of these complicated solutions is result of our misunderstanding of the HTTP protocol. The mainly results of this paper include:1) Explores the main features and principles of REST architecture.2) Explores the Rails framework which supports developers with RESTfuldevelopment.3) Explores the application of REST architecture in the periods of design andimplementation of the Online Survey project.This design is the innovation achievement Implementation of the REST architecture style is a real sense of WEB service,the detailed design of the exposed resources and unified interface。Ruby on based on Rails framework, Design of a newIn full compliance with the REST architecture thought。Service design mainly focus on the framework design, the controller to achieve the main function。On the basis of the design of the survey data, The HTTP response and the realization of a simple client。The service is a complete REST service, by comparison with the WEB service, The advantages of the improvement of RPC Ruby on Rails framework。On the basis of the REST WEB service and WEB service were compared with traditional。Nowadays,REST architecture has been widely used in the development of the Web projects and Web services。I will the study of this paper will do some contribution to the spread of the REST architecture. And I wish to see the emergence of more and more frameworks which support REST architechture and Web sites based on REST architecture.The brief description of REST application system development projects as well as the main work you undertake。Compared with traditional REST services are briefly described, The WEB application of REST service construction which has advantages and disadvantages。Application of WEB system based on REST service encountered which how to solve the problem。...
Keywords/Search Tags:REST, Rails, HTTP, Ruby, Online Survey
PDF Full Text Request
Related items