Font Size: a A A

Research And Implementation On Open Platform Based REST-like Style

Posted on:2013-12-14Degree:MasterType:Thesis
Country:ChinaCandidate:W ZhouFull Text:PDF
GTID:2248330362465460Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Recent years, REST-like and Open API have dramatically changed the Web serviceslandscape. As an alternative to SOAP-based web services, REST-like is more adequate in manycases. Open API supports interoperability by providing flexible ways to data sharing anddevelopment of personalized Web applications. An ecosystem for mutually beneficial third-partydevelopers can therefore be achieved. This thesis presents a study on REST-like based open APIservices platform built on top of an Human Resource Management (HRM) system. It firstprovides an evaluation of the overall suitability of REST-like web services for human resourceinformation. Secondly, it built a prototyping system called Human Resource Open API Platform(HROP) and discusses research directions. The HROP web services package has been developedas an extension of HRM system, adding the ability to create third party HR models and providingan Open HR API compliant interface to promote HR web applications. This is achieved by i) auser certification model, based on OAuth API; ii) connections to the back-end databases; iii)functions and algorithms, available through a standardized REST web services interface, whereevery association, data set and analysis method has a unique web address. Finally, to ensuresecurity of HROP, different policies have been imposed at various levels (platform, user,application and service) and achieved via infrastructure design, layered protection of servicesand strict permission checks. This paper concludes by suggesting ways that developers canexploit to achieve more secure and user-controllable open platform applications.An open platform named personal community has been successfully developed anddeployed for job168.com.
Keywords/Search Tags:open platform, Human Resource Open Platform (HROP), Solution, Security Measures, RESTful API
PDF Full Text Request
Related items