Font Size: a A A

Research And Implementation Of The Web Application Based On REST Architecture

Posted on:2010-07-08Degree:MasterType:Thesis
Country:ChinaCandidate:H LiFull Text:PDF
GTID:2178360275953463Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
At present the networking technology grows rapidly. The time of Internet based on services has come. Web Services provides the development of web application a powerful solution. However traditional SOAP-based Web Services technology has been too complex to cope with various changes in demand.The services based on REST architectural styles can effectively solve the complexity of traditional Web Services. This architectural style has many advantages: addressable, stateless, the uniform interface and connectedness. It is a lightweight web architecture style which has the ability of communication between heterogeneous platforms so that it can play an important role on many occasions.The thesis mainly discusses the research and implementation of the web application based on REST architecture style. It includes the following:(1) Recalling the characteristics of traditional C/S, B/S software architecture, analyzing the existence of their drawbacks, then leading to today's most widely used multi-tier architecture. Furthermore discussing the Inadequacies in today's Internet to introduce REST which is a new lightweight web architecture style.(2) Introducing the overall design of web application based on REST and from both the client and server side to sum up the general steps. of designing the web applications based on REST architecture.(3) Building an online document storage system with Ruby on Rails and Amazon S3 Service platform based on REST web architecture style. The system could manage the document properly by creating, deleting, reading, updating. And then to describe the advantages of REST architecture style from the perspective of practice.(4) Finally, making a prospect on REST web architecture style and proposing the future work.The thesis analyzed the traditional software architecture and REST architecture style. Designing and implementing an online document storage system based on REST. Further specified that this architecture style could use in developing lightweight Web Services. In the future time of the Internet, the web application based on REST architecture style will surely play an important role.
Keywords/Search Tags:Web Services, REST Architecture Style, File Storage System
PDF Full Text Request
Related items