Font Size: a A A

The Research And Implementation Of Service Assembly Engine Based On Web Services Dynamic Composition Framework

Posted on:2008-09-11Degree:MasterType:Thesis
Country:ChinaCandidate:S GaoFull Text:PDF
GTID:2178360215451637Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
SOA (Service Oriented Architecture) is a large scale software architecture that has overwhelming potential and therefore has very wide application prospect.It provides the excellent support for interaction of different enterprise system owing to its properties such as loose couple, cross-language and so on. With the wide application of web services, a large number of web services appear, and meanwhile, there are more and more complicated requirements of the web service functions, therefore, web services composition is urgent to implementate.However, there are not enough specifications on service composition at present. Moreover, the existing technology and tools focuse on handling single web service, and only support static compostion of web services, therefore it is necessary and meaningful to research on dynamic composition for web services.This dissertation presents a pattern of web service compostion, which is based on Business Process Executable Language and semantic web. This pattern includes the definition of dynamic service discovery, filteration, integration, composite service execution and corresponding service registration mechanism. Then, web service dynamic composition framework (WSCDF4SEI) as the implementation solution to this pattern is proposed, which is composed by web service assembly engine (WSAE) and UDDI-Extension (UDDI-X), and reflects the whole process of service composition.Furthermore, this dissertation also takes the further discussion on the crucial techniques which according to the mechanisms presented by the service dynamic composition pattern. It proposes the design principle of domain ontology library and semantic query template, and defines the service assembly rules. Then it presents the module design of WSAE, which includes template parsing module, service query analysis module, service assembly module and BPEL engine.At the end of this dissertation, the WSDCF4SEI prototype system is implemented as a B/S system with the function of service publishment and composed service query and deployment. Then, one practical experiment from the project Coal Quality Management Information System (CQMIS) is carried out on this prototype system. As result, the theoretical meaning and application value of the solution to dynamic web service composition is verified consequently.
Keywords/Search Tags:Service Oriented, WebSerices, Service Compostion, BPEL, Semantic Web, UDDI
PDF Full Text Request
Related items