Font Size: a A A

Research Of Spatial Information Services Combination Based On BPEL

Posted on:2012-05-07Degree:MasterType:Thesis
Country:ChinaCandidate:L HuangFull Text:PDF
GTID:2218330338463115Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
BPEL (Business Process Execution Language) is a formal specification language for the automated business procedure which describes the Web service composition. It is also a kind of programming language which is written in XML. BPEL provides an Executable and Abstract business processes. While the Apache ODE BPEL execution engine is responsible for parsing and executing the definition of BPEL processes to provide the operating environment. However, the deployment and implementation of the Apache ODE BPEL engine process require the WSDL description of various and combined services, and the description file for the process deployment, Apache ODE does not provide the tools to complete these functions.Based on reasearching logical relationship between intermediate model and BPEL model of Spatial Information Services (Web services) combination, then Synthesis of the intermediate model will be converted to BPEL model. First, present a service compositon logic model. The model is designed as a directed graph that contains series nodes. Conversion process traverses this graph. According to the specific type of each node is called a different translation module.Then, by analyzing the structure of Apache ODE and the principle of deployment and implementation. The paper researchs the deployment and implementation of the Apache ODE BPEL engine.Finally, this module integrates with other modules, and then by testing the system with the Spatial Information Services which have been developed.The paper verifys the correctness of the BPEL code,gets the right results and achieve the desired goal.
Keywords/Search Tags:Web Service combination, Apache ODE, BPEL, deployment and implementation
PDF Full Text Request
Related items