Font Size: a A A

Research And Implementation Of RESTful Service Composition Visualization Model Based On OKApi

Posted on:2017-05-02Degree:MasterType:Thesis
Country:ChinaCandidate:Z H SunFull Text:PDF
GTID:2308330482981801Subject:Computer technology
Abstract/Summary:PDF Full Text Request
In recent years, with the rapid development of Internet information technology, the number of data and services grows rapidly. REST architecture is an efficient and a effective way to build massively scalable system. REST provides some constraints on the architecture which can be very helpful to achieve loosely coupled, maintainable, and scalable evolution system. Although there are many popular Open API platforms which provide a number of services, but these services are not in uniform standard model, a lot of service semantics are showed in the form of HTML pages, causing the service does not have a complete semantic, so visually perform service composition face too much challenging. This thesis presents a RESTful service composition model that attempts to solve the problem of incomplete service semantics, while achieving visualization on RESTful service composition.This thesis proposed a service composition model, which consists of four parts:the service model, routing model, event model, the filter model. Service model which represents a combination of data service units, while the filter is represented by the user-defined data filtering policy to filter the selection unit. Routing model and event model is the realization of a combination of the control flow; wherein the routing model defines three service selection mode, and the event model is the order of execution and message passing between the defined models. Data flow and control flow from the perspective of two aspects to describe the service composition model, and by giving a formal definition of strict illustrates the relationship between the various models, reflects the logic of the model and rigor.A visual service composition tool OKApi Studio is achieved based on the proposed composition model.It provides a graphical service composition design, code generation composition of services, service composition codes upload. Through the travel instance graphic design, code generation and other operations combined results show presentations, to verify correctness of the design tools and implementation services combined simplicity, proved to effectively improve the service semantics of the service composition model to achieve a visually service composition, effectively improve user’s efficiency of the business combination.
Keywords/Search Tags:Open API, Service semantics, REST service composition model, OKApi Studio
PDF Full Text Request
Related items