About Mule Flow Design (Design Center)
In Design Center, you create a Mule application in a project having one or more flows. A flow typically consists of one trigger and one or more connectors, components, or APIs.
A flow performs operations specified by its components when triggered. For example:
An HTTP listener at the beginning of a flow gets an outside event, an incoming HTTP request, which starts the flow.
A Scheduler at the beginning of a flow starts the flow at a configured time or restarts the flow after an elapsed time.
A Flow Ref in one flow starts another flow by referencing its name. A flow needs a trigger unless started by a Flow Ref in another flow.
Each component receives an input, carries out a specific function, and then transfers the output to the next part of the flow. The placement of components in a flow affects functionality.
For a tutorial that will help you get started building Mule applications, see "To Create a Basic Mule Application", which is linked to from the See also section at the end of this topic.