Upgrade to Pro — share decks privately, control downloads, hide ads and more …

MuleFlow

Abhi
September 07, 2015

 MuleFlow

MuleFlow

Abhi

September 07, 2015
Tweet

More Decks by Abhi

Other Decks in Technology

Transcript

  1. Agenda  Mule Flow  High Level Picture  Type

    of Flows  Advantages  Topic for next session  Reference
  2. Mule Flow Mule applications are built around one or more

    flows. A Mule application begins processing a message it is received by an inbound endpoint in a flow. This flow can then either implement all processing stages, or route the message to other flows or subflows to perform specific tasks. Relative to the flow which triggered its execution, a flows and sub flows can process messages either synchronously or asynchronously Ref: https://developer.mulesoft.com/docs/display/current/Flows+and+Su bflows
  3. Type of Flows SubFlow • Process message Synchronously • Processing

    and Exception strategy would be of parent flow Synchronous • Similar to Subflow • Own exception handling strategy Asynchronous • Run in parallel • Separate processing and exception strategy
  4. Advantages -Asynchronous flow can perform time consuming tasks -Flows can

    maintain their own threading and exception strategies -Break large application into small for readable perspective -Less documentation -Self Explanatory