The Business Process Execution Language for Web Services, BPEL4WS regulations, which is the web service standard for integration.
The BPEL4WS process is basically a flowchart, similar to a flow chart used to express algorithms. Each step of the process is called an activity. There are some basic activities: call the operation on a web service (), wait a message to respond to the operation of the service interface that is called by someone (), generates the response of the input / output operation (), wait for a while (), copy the data from one place to another (), indicating an error in a place (), termination of the entire service instance (), Or do not do ().
These primitive activity can be combined into a more complex algorithm by using any structured activity provided by the language. The capabilities provided by these structured activities are: Define a set of steps (), use the current "Case-Statement" measures to generate branches (), define a loop () , Perform one of several optional paths (), and indicating that a set of steps should be performed in parallel (). In a set of activities performed in parallel, you can specify the constraints of the execution order by using the link (LINK).