Font Size: a A A

The Research And Implementation Of Web Services Based On Ajax And REST

Posted on:2010-12-23Degree:MasterType:Thesis
Country:ChinaCandidate:Y B HanFull Text:PDF
GTID:2178360272988180Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
At present, the interaction model based on RPC has made great success in relatively closed environment of small applications. However, in open Internet-level distributed Web application environments, some issues such as tight couplings and complex interface make the scale of Web-level scalability difficult to achieve. REST (REpresentational State Transfer) is not only a description of the design principles of Web architecture, but also a summary of the most successful elements of Web application. Using REST for Web Servicess interaction model will overcome many inadequacies those come from RPC-based interaction model.According to new design thinking, the author introduced a solution to solve those issues. The new solution is based on Web Services of Ajax and REST-based. Specific programs are as follows: Adhering to the principle of REST and resource-oriented architecture (ROA), using WCF frameworks to build a Web Services and its integration applications, the author build a distributed Web application system with loosely coupled, platform, irrelevant language, and with some advantages such as interoperability, scalability, etc; Adhering to the principle of REST and ROA, by the introduction of Ajax technology and its frameworks, client application development and server-side service development decoupled completely, while the interactivity of the system and the user experience significantly improving. This solution could efficiently develop a distributed Web application system with good interoperability, flexibility, expansibility, and platform-independent.Based on the principles of REST, the resource-oriented architecture, Ajax technology, and the development of technology for .Net FramWork3.5 WCF framework, the author detailed the realization of RESTful Web Services program, analyzed REST design principles, Resource-oriented architecture and Ajax technology in this paper. Finally, the author designed and implemented the Nanyang Polytechnic "University Test management information system" which based on Web Services of Ajax and REST-based. Through the functional tests and performance tests, the feasibility and ease of the program were verified.
Keywords/Search Tags:Web Services, REST, Ajax, WCF FrameWork
PDF Full Text Request
Related items