Why and when to perform this task
A business process is a set of business-related activities that are
invoked in a specific sequence to achieve a business goal. A business process
can be either a microflow or a long-running process:
- Microflows are short running business processes. A microflow is invoked
with input parameters, and the caller waits while the process is executed
synchronously. After a very short time, the result is returned to the caller.
- Long-running, interruptible processes are executed as a sequence of activities
that are chained together. Parallel branches of the process can be navigated
synchronously. Depending on the type and the transaction setting of the activity,
an activity can be run in its own transaction.
Examples are provided that show how you might develop applications
for the following typical actions on microflows and long-running processes.