Font Size: a A A

Design And Implementation Of Open Application Service System Based On REST

Posted on:2013-11-08Degree:MasterType:Thesis
Country:ChinaCandidate:Y Y DuanFull Text:PDF
GTID:2248330371966623Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
With the development of Web2.0 technology, the major network service providers are opening their core service resources through the Open API. The service users are more actively participate in services creation process. The Web3.0 era, a new network technology age which emphasizes more about the customized network services is coming. On the other hand, the popularity of the application stores shows the user’s huge demands for the application services. The success of Facebook also shows the network services developing trends ---- "open platform" plus "application". However, the existing opening service resources are scattered and fragmented, as well as the closed application service mode, such services status limits the efficiency of service and user experience improvements. Therefore, based on the Program for New Century Excellent Talents in University (No.NECET-08-0738), the paper proposes the research on open application service system based on REST. It is aimed to provide convenient services for a variety of network application services delivery, through the release of application services and the opening of service resources and data, realize the sharing of application service resources and data.The paper shows how to open the service resources at first. There are three approaches, the RPC, REST, RPC-REST. The corresponding technology for implementation is analysized. The RESTful Web service is proved to be the best solution due to its special superiority, such as the resource concept for web services, the stateless communication and the simple resources accessing way. And after comprehensive analysis on system architecture and functions of existing open application service platform, we summarized the demands of open application services platform. According the extraction principles, abstracted the common services of the application services. Then, the system architecture design was accomplished, including the system architecture design, functional modular design and open srategy design. Finally, according the above design, in accordance with the existing design, accomplish the application delivery module and the opening for application service resources.In the project level, as a necessary part of the "Open Platform for Convergence Services", the system acts as a uniform portal for application delivery and open service. In the function level, through the well design of user interface and system architecture, it provides an effective way for services delivery and promotion. Meantime, the opening services resources and data, attract more developers together, enhance the viscosity of the application of service users on the system. As the last link of the direct contact with the end service user, the system provides a display platform, maximize the use value of service resources.
Keywords/Search Tags:Open Service, Web3.0, REST, Spring3.0, Application-Service
PDF Full Text Request
Related items