
things that
we do
Frends has more features than any other integration software out there. Explore, ideate, and if anything is unclear - hit us up at any time. This library is bound to grow over time.
Orchestration
Frends has extensive orchestration capabilities using the visual BPMN 2.0 notation. In this article you can find the supported orchestration capabilities.
As all integration scenarios are modelled utilizing the BPMN standard, Frends is automatically very capable of implementing process automation scenarios.
To implement a process automation solution in Frends, simply model out the technical process including decicions, business logic, loops, error handling and so on. After modelling the solution configure each activity in the process sequence to preform a desired functionality.
Sequence
To execute activities in a sequence in Frends simply connect the activites together with the activity connections. To chain activities together simply add more activities one after another.
Parallel Execution
To execute activities at the same time add multiple activities where the source connection of the activities comes from a single previous activity.
Split Sequence
To split the execution of the process into multiple independent branches create a process similar to parallel executions, but instead of connecting the parallel activities back together simply end them separately.
Decisions
Exclusive Decisions
An exclusive decision in frends is equivalent of splitting the execution flow to one of two options by asking a simple question with a yes or no answer. To implement an exclusive decision in Frends simply add the decision shape to the execution flow and configure the condition based on which the decision is evaluated.
Inclusive Decisions
An inclusive decision in Frends is equivalent of splitting the execution flow to one or multiple execution paths, by evaluating multiple conditions at once. Inclusive decisions can choose all or none of the execution paths.
Loops
Loops are utilized in frends to repeat a set of activities based on either a list of data where the number of needed iterations are known or as a while loop which executes until the loop is intentionally stopped.
Orchestration
Frends has extensive orchestration capabilities using the visual BPMN 2.0 notation. In this article you can find the supported orchestration capabilities.
As all integration scenarios are modelled utilizing the BPMN standard, Frends is automatically very capable of implementing process automation scenarios.
To implement a process automation solution in Frends, simply model out the technical process including decicions, business logic, loops, error handling and so on. After modelling the solution configure each activity in the process sequence to preform a desired functionality.
Sequence
To execute activities in a sequence in Frends simply connect the activites together with the activity connections. To chain activities together simply add more activities one after another.
Parallel Execution
To execute activities at the same time add multiple activities where the source connection of the activities comes from a single previous activity.
Split Sequence
To split the execution of the process into multiple independent branches create a process similar to parallel executions, but instead of connecting the parallel activities back together simply end them separately.
Decisions
Exclusive Decisions
An exclusive decision in frends is equivalent of splitting the execution flow to one of two options by asking a simple question with a yes or no answer. To implement an exclusive decision in Frends simply add the decision shape to the execution flow and configure the condition based on which the decision is evaluated.
Inclusive Decisions
An inclusive decision in Frends is equivalent of splitting the execution flow to one or multiple execution paths, by evaluating multiple conditions at once. Inclusive decisions can choose all or none of the execution paths.
Loops
Loops are utilized in frends to repeat a set of activities based on either a list of data where the number of needed iterations are known or as a while loop which executes until the loop is intentionally stopped.