Different types of Applications creation
Basically there are two types of applications can be created using Application Designer:
- Workflow based Application
- Non-Workflow based Application
- Custom Application
Workflow based Application can have n number of Workflows attached to the application, and every execution activity (either getting data / data structure from database or putting data / data structure into database) in this application is associated with one of the workflows state in this application.
Non-Workflow based Application doesn't have Workflows, and every execution activity in this application is either getting data / data structure from database or putting data / data structure into database.
Custom Application is just like a folder to the list of custom modules, it doesn't support any execution activity at application level.
First two types of applications (Workflow and Non-workflow based) can have again one of the following Frameworks associated:
- Node Framework - represents data form (one to many relational fields)
- Relational Framework
- Hierarchy - represents parent, child, alternate parent and alternate child relationships and each node in this relation is associated with a data form (one to many relational fields)
- Process - represents flow of work and each node in this flow is associated with a data from (one to many relational fields)
That means there are 2 types, which again can have 3 frameworks, plus a custom application, so Application Designer can create 7 different types of applications. The list is here:
- Custom Application
- Workflow based with Node Framework Application
- Workflow based with Hierarchy Framework Application
- Workflow based with Process Framework Application
- Non-Workflow based with Node Framework Application
- Non-Workflow based with Hierarchy Framework Application
- Non-Workflow based with Process Framework Application
Here are some examples of above application types:
- Application Designer is an example for Non-Workflow based Hierarchy Framework application
- Workflow Designer is an example for Non-Workflow based Process Framework application
- Configuration Setup is an example for Non-Workflow based Node Framework application
- Application Object Migrator is an example for Workflow based Node Framework application
- TPM Standard Workflow Application is an example for Workflow based Hierarchy Framework application
- Custom Application and Workflow based Process Framework application is not yet configured in Triniti TRI2 Portal