Font Size: a A A

The Design And Implementation Of A BPEL Interpreter

Posted on:2008-01-08Degree:MasterType:Thesis
Country:ChinaCandidate:B ZhangFull Text:PDF
GTID:2178360242477813Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
When designing in distributed collaborative-development environments, it is crucial for various design tools to communicate with each other. But in most cases these tools are not designed for collaboration, their data storages are often not compatible and some only offer limited access methods. It is difficult for tools to interact with each other. So how to integrate system design tools effectively has become more and more important.This paper is based on a project which uses the idea of SOA. The functions of tools are wrapped into Web Services. Uniform APIs are provided to invoke Web Services. In a higher level, BPEL is used for process design and organization. The system in whole is decoupled and details of tool integration are hidden.This paper discussed a BPEL interpreter (RCBPEL) implemented in C++, in order to meet the performance requirement of the project. The architecture, deployment and execution of RCBPEL are described in detail. Factors which influence design and tradeoffs are also introduced. So far, RCBPEL is only an edition which offers limited functions. To improve it, there are still a lot of works to do.
Keywords/Search Tags:Integration, BPEL Interpreter, Deployment, Execution
PDF Full Text Request
Related items