Font Size: a A A

The Process Of Editing And Simulation Tools Based On BPEL4WS

Posted on:2008-08-11Degree:MasterType:Thesis
Country:ChinaCandidate:X ZhangFull Text:PDF
GTID:2208360212975378Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Faced with the diversity of current market, the competitions among the enterprises have expended to global size. How to take advantage of advanced technology and seize the chance to develop new products has become the key point to win the game. The applied logic can be separated from the procedure logic by the workflow. And the facility of a system can be refined easily by merely changing the procedure model while the implementation can be kept unchanged. So the quick response to reasonably organize the enterprise information, application tools and human resources are provided by the above measurements.With the high-speed development of IT technology, the workflow products and technology keep growing and improving. However, there are still some obvious drawbacks in the current workflow technology. Such as, different workflow products provided by different developers cannot interoperate, inadequate support to the distributed environment with different architecture and lack of an uniform specification.Web services architecture based on XML and SOAP (Simple Object Access Protocol). It makes the workflow's definition and implementation of workflow very inartificial and convenient. Web services is a new technology, which can be used to develop a interoperating, distributed application system effectively. Web services is a serial of technology criterion, which define how to inter-operate on Web. It can be developed by any language and execute on any platform when the service can be queried and invoked via Web services. The BPEL4WS (Business Process Execution Language for Web services) discussed is a workflow description language based on Web services. BPEL is a new specification about Web services integration, which is published by IBM, Microsoft and BEA etc.Firstly, BPEL4WS and other popular workflow description languages are analyzed. Then the modules of the workflow system based on BPEL4WS are discussed.Furthermore, the architecture of the workflow designer is introduced and the implementation of all the modules is given out. A visible design platform is provided, which can generate BPEL document automatically according to the graphic description. Moreover, a visible environment for creating and editing WSDL flies is also provided. Beside this, the functions of model checking and workflow simulation are implemented in the system. Consequently, the flow also can be deployed on the server conveniently.Finally, an application case is presented to show how to use the workflow designer, and how to use the simulation function to verify the workflow. It is shown that the system is practical and convenient.
Keywords/Search Tags:Workflow, BPEL4WS, Web Services, Simulation
PDF Full Text Request
Related items