Font Size: a A A

Research And Design Of Education Cloud Interoperability API Based On REST

Posted on:2014-11-21Degree:MasterType:Thesis
Country:ChinaCandidate:M GaoFull Text:PDF
GTID:2268330401981671Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
With the Cloud computing technology becomes more and more mature; the people focus on utilizing the super computing power of Cloud computing for them more and more. The Ministry of Education has pointed out that Cloud computing technology applied to Education Information to promote its development. When planning Education Cloud, we must look to the future, not only to build Education Cloud platform, but also to rely on technical interoperability to make sure the interaction among Education Cloud platforms. However, at present there is not a direct way which is fit for Education Cloud Interoperability.By researching the literature, we can draw on the existing research results and interoperability standards, researching and designing API which is suitable for Education Cloud interoperability is one of important ways to solve the Education Cloud interoperability.In order to solve the above problems, this paper proposes ECI (education cloud interfaces) which is suitable for Education Cloud interoperability. ECI does not rigidly adhere to a particular language, framework, database and so on. It is an open design concept. ECI system based on the UCI, learned and modified its model architecture, functionality and use cases. At the same time, it uses the popular REST architectural style to optimize the ECI system, and to ensure that Education Cloud services’interoperability and network communication interactions smooth and stable. And it can enhance the efficiency of Education Cloud interoperability.The paper is based on the concept of Education Cloud, the constraints of Education Cloud services, the Education Cloud interoperability standards and its solutions, the UCI model architecture, RESTful Web services design methods and other theories. With using software engineering methods to monitor the overall design and the RESTful Web service design methods, design ECI system step-by-step, and use the code fragment illustrates the significance of the design of each step. Highlight the idea and method of access to the Education Cloud services. By the keywords which user requests, it can access to the appropriate resources, and feedback to the user a list of services.Research contents are as follows:(1) Research and Education Cloud interoperability. Scholars have discussed Education Cloud is not much; much is on Cloud computing technology. Cloud computing is applied to the characteristics and needs of education in the use of cloud, summed up the concept of systematic Education Cloud and its interoperability. Make a clear research direction.(2) Analysis the requirements of Education Cloud services’interoperability. Grasp the Education Cloud interoperability of API service object, namely Education Cloud wants to interoperate what, the differences among the Education Cloud services. To establish research objects of Education Cloud Interoperability API. We have a definite object in view then.(3) Research and Education Cloud interoperability framework. Construct the framework of Education Cloud interoperability, abstracts the status and function of API, as the basis of practical interface design.(4) Based on REST, design the interface method of Education Cloud interoperability. Based on the popular REST, realize the method of Education Cloud interoperability, especially by using the implementation process of Software Engineering and RESTful Web services’method. The design of each part of ECI system is given systematically.
Keywords/Search Tags:REST, ECI, Cloud computing, Education Cloud, Interoperability
PDF Full Text Request
Related items