Workflow engine and implementation method thereof

A workflow engine and workflow technology, applied in the computer field, can solve problems such as high network communication overhead, achieve the effect of reducing computing pressure and saving network communication overhead

Active Publication Date: 2014-03-05
AGRICULTURAL BANK OF CHINA
View PDF4 Cites 32 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In view of this, the main purpose of the present invention is to provide a workflow engine and its implementation method to solve the technical problem of high network communication overhead in the implementation of workflow engines in the prior art

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
  • Workflow engine and implementation method thereof
  • Workflow engine and implementation method thereof
  • Workflow engine and implementation method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0034] In order to make the above objects, features and advantages of the present invention more comprehensible, the embodiments of the present invention will be further described in detail below in conjunction with the accompanying drawings and specific implementation methods.

[0035] The workflow engine and its implementation method provided by the embodiments of the present invention aim at the technical problems of high network communication overhead and heavy server load in the implementation of the workflow engine in the prior art, and propose based on browser plug-in technology to realize the operation of the workflow engine In the browser of the web application client, the workflow engine is divided into a process parser and a process execution controller, wherein the process parser is used to read the process configuration file including the process definition model, and parse it into an executable process execution controller The process instruction, the process exec...

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 discloses a workflow engine and an implementation method of the workflow engine. The workflow engine and the implementation method of the workflow engine are used for reducing the network communication overhead. The workflow engine is downloaded to a browser of a client through a browser from a network server to carry out loading and running. The workflow engine comprises a workflow analyzer and a workflow execution controller, wherein the workflow analyzer is used for reading a workflow configuration file, analyzing a workflow definition model in the workflow configuration file, and generating a workflow instruction which is executed by the workflow execution controller, the workflow execution controller is used for loading a service object of a current workflow node according to the workflow instruction, and carrying out initialization; after operation of a corresponding service is accomplished, result data of service operation are calculated according to an arithmetic logic expression of the current workflow node; judgment is carried out on skip conditions of the current workflow node, if the current workflow node is a workflow end node, the workflow of the workflow engine is ended, if matching of a next workflow node is successful, the next workflow node is determined as the current workflow node, and the step of loading the service object of the current workflow node and the follow-up steps are continuously executed.

Description

technical field [0001] The invention relates to the field of computer technology, in particular to a workflow engine and its implementation method. Background technique [0002] In the computer environment, workflow is the process of transferring documents, information or tasks among multiple participants according to a certain pre-set process. The core of realizing the workflow is the workflow engine, or process engine, which provides implementation for the definition and interpretation of the process, the way and path of information transmission, the division of labor and conditions of roles, etc. A workflow node is a step or link in the process, generally corresponding to an application in the application system, and one or more workflow nodes can be connected to form a workflow through the workflow engine. [0003] In the existing technology, most of the commercial workflow engine products adopt the stand-alone application mode. The stand-alone means that the workflow e...

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/445
Inventor 应俊操先良刘利峰黄强朱坤
Owner AGRICULTURAL BANK OF CHINA
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