Font Size: a A A

Research On RESTful Web Service Composition Technology Based On Extended CA-CCML

Posted on:2018-12-12Degree:MasterType:Thesis
Country:ChinaCandidate:Q S CaoFull Text:PDF
GTID:2348330515998104Subject:Engineering
Abstract/Summary:PDF Full Text Request
Web Service has been paid great attention in the academic and industrial fields relying on its openness,language and independence,plateform independence,low coupling,good encapsulation as well as reusability.Because a single Web Service provides limited functionality,it can not meet complex business needs.In order to solve this problem,the Web Service composition technology is proposed.Through the combination of decentralized,small-scale atomic services,in accordance with certain business logic and rules together to provide more powerful Web Services.In order to describe the Web Service composition,a number of Web Service composition languages proposed by industry and academia.CA-CCML(Context-aware Cooperative Generation Modeling Language)is a Web Service composition modeling language proposed by this research group.However,it only supports SOAP-based traditional Web Services and its combination.It does not support the current Mainstream RESTful Web Services and their combinations.On the basis of analyzing and summarizing the related domestic and foreign researches,this paper does a deep research on RESTful Web Service and RESTful Web Service composition.Firstly,the CA-CCML(Context-aware Cooperative Composition Modeling Language)proposed by research group is introduced,and combined with the characteristics of RESTful Web Service,it extends the CA-CCML language,which can describe the RESTful Web Service and its combination by adding the corresponding elements and attributes.At the same time,for the RESTful Web Services and their combinations,the CA-CCML document parser and Web Service invocator are expanded.In order to improve the efficiency of the CA-CCML language,the Web Service asynchronous call and the calling result cache function are added to the CA-CCML language.In order to improve the security of RESTful Web Service composition,a security framework based on extended CA-CCML RESTful Web Service composition is given.Next,the RESTful Web Service Composition framework based on extended CA-CCML is given,and the function modules and the execution flow of the service composition framework are described in detail.The main function modules of the RESTful Web Service composition framework based on CA-CCML are implemented,including CA-CCML language parser,cache controller,asynchronous processor,service caller,resource parser,Information security processing module,monitor,exception handler and so on.Finally,a practical application case is given to verify the feasibility of the RESTful Web Service composition framework based on extended CA-CCML language.
Keywords/Search Tags:RESTful Web Service, Web Service Composition, CA-CCML
PDF Full Text Request
Related items