Font Size: a A A

Research On Adaptive Matching Of The Web Service Based On LTS

Posted on:2017-10-02Degree:MasterType:Thesis
Country:ChinaCandidate:C ChuFull Text:PDF
GTID:2348330488951592Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of Internet and electronic commerce,the enterprises adopt automation technology to deal with the business,access to the huge profits,making a large number of information systems have been developed,in which each information system corresponds to different business,these decentralized systems need to be integrated for internal other systems or external cooperative enterprises to use.However,it will pay a high price to solve the problem of language differences,platform differences,differences in protocol,data differences and so on.The service oriented architecture(service-oriented architecture,SOA)method is proposed,It takes the Web service as the basic unit,and uses the service composition technology to make the original service to be assembled into the enterprise.SOA can be expanded and adjusted at any time according to the needs of enterprises,and can use mature,stable existing services to reduce the development and testing time and improve work efficiency.This development model has been widely recognized by the industry.In the process of service composition,service registration center to describe the service,and provide the corresponding retrieval algorithm so that the service needs of users can quickly find the required services.After retrieving the appropriate service,the service compatibility checks to determine whether the success of the service.In actual service composition process,due to the web services developed by different third-party service providers,in the service interface definition of the operation name,operating parameters,operation invocation ordering,operation returns value of different attributes will produce inconsistent,resulting in the combination and check content appear incompatible,the problem is almost inevitable.For those not compatible service,completely incompatible to service may lead to find the demand of service.So how to transform these incompatible services into the enterprise's available services has become an important technology in the current Web service composition.The hot spots of the current research on service composition include service description,service retrieval,service compatibility checking and service adaptation.The first access to documents on the current web service composition technology research status comb,induction and analysis,to understand the research situation at home and abroad,and on the current mainstream web combination method were summarized in this paper,it is concluded that the current research on Web service composition has two shortcomings.For service composition problem,most of the research are from service composition in a study,and no systematic research,and most of the research on the problem facing the multiple compatibility checks are from the overall consideration,the complexity is too high.Based on the above problems,this paper studies the overall service composition.In this paper,we first propose to unify the external interface and internal behavior of a unified graphical,intuitive service view,using Transition System Labeled(LTS)Web service behavior modeling.According to the retrieval algorithm from the service database to retrieve the needed services,and select the appropriate services to determine the compatibility of services.In the combination stage first according to the compatibility between the two services were determined,two service interaction process said service between the dynamic change,through the use of LTS synchronous product combination simulation after the dynamic behavior,and by examining the synchronous product is non normal to determine whether the present condition to judge the behavior compatibility,and design decision algorithm to achieve compatibility with automatic analysis.In carries on the analysis on the compatibility between multiple services,according to the connections between web services,connected services projection corresponding to the connecting piece,makes the behavior of a web service orthogonalization,transformation of checking the compatibility of the whole system to check for compatibility between connected to many of the service.Then analyze the reasons for the service incompatibility,and make the adapter according to the conditions.After that,the paper analyzes the method of this article by reading the book's service example and analyzes the example.This study uses service view to describe the service,uses LTS model to simulate the behavior of a web service interaction,through the retrieval way to filter candidate services and according to the system as a web service connection,compatibility analysis and for multiple service will be projected onto the connecting piece,the orthogonalization of the behavior of a web service,and based on the projection will be overall system collaborative mapping for P2P distributed cooperative sub processes,forming different connection piece and the projection of pairwise compatibility check and adaptation,to consider only a single connection piece on the interaction process of consistency,reduced the compatibility check and adaptation of the complexity of.Under the premise of satisfying the adaptation,the automatic generation algorithm of the adapter is given,and the system is coordinated to ensure the correctness of the Web service interaction.This method in a dynamic network environment,in a single web service changes,just re calculation of partial compatibility with the adapter,reducing the cost of system update,improve the flexibility of the combination.In the follow-up study,we will consider the degree of adaptation to sort the service in the retrieval process,which can be retrieved more suitable for the service,and the service can be replaced.
Keywords/Search Tags:Web Service, LTS, Compatibility Check, Service View, Service adaptation
PDF Full Text Request
Related items