Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Warning

onCore designer is a Visual Programming Environment which makes Workflow, Microservice and Application development possible to almost everybody. As in any programming environment, it is also possible to create Workflows which are error prone, contain infinite loops or other problematic situations. If a Workflow should hang or crash, double check your implementation. If problems still persist don't hesitate to → contact us.

General Workflow Building

...

Having a well structured Workflow is crucial for larger Projects, as it severely decreases the overhead which is required to fix problems, implement changes and introduce other developers to the Workflow design. There are three "bus design" practices:

Image Modified

Indistinct Units

Layer Units of the same type vertically. This decreases the width of the Workflow and still allows for good structure.

Image Modified

Distinct Units

Layer Units (or Unit groups) horizontally. Adding Annotations is a good way to keep it structured.

Image Modified

Branching

Branching can be done by using the Workflow Unit, i.e. a group of Units is put together as a Subworkflow. Exposed Inputs and Outputs are used to send and get data to and from the Subworkflow.