A stateless workflow implementation method

A technology of workflow and implementation method, applied in office automation, instruments, data processing applications, etc., can solve problems such as high cost and difficult adjustment, and achieve the effect of strong structural stability, simple logic, and convenient and quick changes and adjustments.

Active Publication Date: 2019-01-04
佛山市携简科技有限公司
View PDF8 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] In order to overcome the problems of difficult adjustment and high cost caused by instantiation of existing workflow objects, the present invention provides a stateless workflow implementation method

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A stateless workflow implementation method
  • A stateless workflow implementation method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0018] see figure 1 , the present invention is a stateless workflow implementation method, comprising the following steps:

[0019] A1. Define a node. Each process node in the workflow is defined as a node. Each node has a unique node ID (node ​​ID) that belongs to the node. The start condition of the node is defined as a unique state value. It is globally unique in the workflow. The unique state value for judging whether the node starts to execute is defined as the start state of the node, and the unique state value for determining the state after the node is executed is defined as the end state of the node; each node is used to control the node. The judgment value of whether a node can be executed is defined as the enabled state of the node, and the enabled state includes on and off;

[0020] A2. Establish a business instance. When the workflow executes a new business process, a corresponding business instance is established. Each business instance has a unique business ide...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The present invention relates to enterprise informatization, Internetworking workflow-related systems, platforms, service, particularly discloses a stateless workflow implementation method, includingdefining node, defining business instance, globally making the state values corresponding to start state and end state of node in the same workflow to be unique, directly calling node with consistentcurrent start state of business instance to execute when executing business instance, and saving intermediate and result data of business instance execution to cache or database. The invention simplifies the development of a workflow system, the cost and time of deployment, use, operation and maintenance, and the process node of the workflow define the trigger state and completion state, and the state value is globally unique, which makes the change and adjustment of the workflow extremely convenient and quick, and has strong adaptability for various workflows, simple logic, high efficiency, and strong structural stability of the system.

Description

technical field [0001] The invention relates to systems, platforms and services related to enterprise informatization and work flow, and specifically discloses a method for realizing a stateless work flow. Background technique [0002] With the advancement of digital technology and the rapid development of the information industry, in the related fields of enterprise informatization, developers and service providers generally develop, package, and expand related services based on open source workflow engines or open technical specifications. Workflow program. Due to the technical specifications and open source architecture, it is often necessary to instantiate the workflow and work nodes in advance, that is, to define, encode and package the beginning, process and results of the process as a whole, which belongs to the stateful business service computing, which leads to distributed deployment, In the work of distributed execution, clustering and simplified process definitio...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F8/20G06Q10/10
CPCG06F8/20G06Q10/103
Inventor 李文威袁志楠
Owner 佛山市携简科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products