Dissertation
Dissertation > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer applications > Computer network > General issues > The application of computer network

BPEL engine and dynamic recovery mechanisms Research and Implementation

Author ZhouRuMin
Tutor ChenPing
School Xi'an University of Electronic Science and Technology
Course Computer Software and Theory
Keywords Web Services Business Process Execution Language BPEL engine Dynamic proxies Recovery Process
CLC TP393.09
Type Master's thesis
Year 2009
Downloads 10
Quotes 0
Download Dissertation

In order to quickly achieve a distributed collaborative development environment , the existing tools and components packaged as Web services and integrate these services is an effective approach. Web Services Business Process Execution Language (WebService Business Process Execution Language, WS-BPEL, abbreviated BPEL) to Web services -based integration in accordance with the standard rules of basic services to form a BPEL process to meet the needs of distributed collaborative applications . Currently, some BPEL engine, but in terms of performance , reliability, and resource consumption can not meet the needs of the project . Based on the study of BPEL related specifications , based on the design and implementation of an efficient implementation of the BPEL engine can -CBPEL. Through the use cases , logic and process three kinds of view modes analyzed RCBPEL design architecture , a detailed description of the core components of the engine design and implementation. Meanwhile, the BPEL specification does not provide an effective mechanism to respond to service calls generated in the process of system exceptions , this paper based on the research related technology , we propose a dynamic agent -based process recovery mechanisms and gives a detailed design. Experiments show that , RCBPEL efficiently executed, and takes fewer resources to meet the needs of the project . The results also show that the dynamic proxy for BPEL engine performance impact is small, can effectively guarantee the reliability of the process execution is a viable option.

Related Dissertations
More Dissertations