Workflow engine (1)

xiaoxiao2021-03-06  109

System range

System name responsibilities Description Workflow Definition Tool

Workflow definition (excluding form definition tools)

Workflow engine

Provide the work assessment system, the task operation interface

Task queue (generations) description

Other system systems

Each task runs input and output interface, algorithm and other data processing

Provide the organization structure interface required for the system

Engine controller structure

ü Schedule Center

The scheduling center accepts a request from the external interface (such as business initialization, acquisition task, and end task, etc.), and then call the corresponding processing module to complete the operation related to this request according to different request types and return the result.

ü Task management

Task Management is mainly based on the maintenance of transitions such as task creation, task status according to the instructions of the dispatch center, and maintenance of related data.

ü Tasn assignment

The task assignment is only for regular interactions;

ü Dependent inspection

Relying on the inspection refers to the inspection of the actual dependency rule, the scheduling center checks the pre-dependent rule check before switching the task to the ready state, and only the task that satisfies the inspection criteria can be switched.

ü Tasn start

ü organization

ü Task queue

ü Completed task queue

task

queue

completed

Task queue

Log

information

Dispatch

center

Mission management

Task assignment

Forward control

Dependency check

Start control

information

model

mechanism

model

External interface

External interface

Interface name

Interface description

Get task queue

Get completed tasks

Get the next task

Submit the task

Reset the task

The technology used by external interfaces:

ü WebService

转载请注明原文地址:https://www.9cbs.com/read-100307.html

New Post(0)