Implementation method and system of flow engine based on dynamic business

A business process and dynamic process technology, applied in the field of process engine, scheduling algorithm, and process dynamic control, can solve the problem of not having multiple process modules automatically combined into a new process, etc., to achieve improved processing capacity and high code execution efficiency. Effect

Inactive Publication Date: 2012-09-12
北京思特奇信息技术股份有限公司
View PDF3 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] 1. Most of the traditional process engines only support simple process processing, that is, they can only generate process instances according to simple process modules, and do not have the function of automatically combining multiple process modules into a new process

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
  • Implementation method and system of flow engine based on dynamic business
  • Implementation method and system of flow engine based on dynamic business
  • Implementation method and system of flow engine based on dynamic business

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0053] Such as figure 1 As shown, the present invention includes the following modules:

[0054] Process module: Generated by process modeling tools, the entire basic process information is recorded through the process module information table, process module link table and process module routing table;

[0055] Combined process module: its input terminal is connected to the output terminal of the process module, through the business requirement information, call gf_fungetflowid() to obtain the process module function to obtain the process module ID, and sort all the matching process module IDs with the bubble algorithm , and then search for the ID of the combined process module in the combined process table. If it can be found, directly call the gf_crtflow_dtl() process instance generation function to generate a process instance and schedule it; if not found, call the gf_createflow() process module generation function to match the All process modules regenerate a new process...

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 invention relates to an implementation system of flow engine based on dynamic business, which comprises a flow module, a combined flow module, a flow scheduling module, and a dynamic flow processing module, wherein an output end of the flow module is connected with an input end of the combined flow module, an output end of the combined flow module is connected with the flow scheduling module, and an output end of the flow scheduling module is connected with the dynamic flow processing module. The method and system of the invention are characterized in that: flow modules are added to generate a function for combining a plurality of flow modules into a new flow module; a flow engine is written by using C language, and execution efficiency of codes is high; the flow engine is processed in a multi-process manner, thereby improving the business processing capacity greatly; dynamic flow generating and scheduling methods are adopted in the invention, and processing of flow supporting complex business is realized.

Description

technical field [0001] The invention relates to the fields of flow engine, scheduling algorithm, and flow dynamic control, in particular to a dynamic business flow engine-based realization method and system. Background technique [0002] The following are some deficiencies in the prior art: [0003] 1. Most of the traditional process engines only support simple process processing, that is, they can only generate process instances according to simple process modules, and do not have the function of automatically combining multiple process modules into a new process. [0004] 2. The process engine is written in C language, and the code execution efficiency is high. [0005] 3. The process engine adopts multi-process processing, which greatly improves the processing capacity of the business. [0006] 4. Using dynamic process generation and scheduling methods, it can support the processing of complex business processes. [0007] Below are some nomenclature explanations in th...

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): G06F9/44G06Q10/06
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