Unlock instant, AI-driven research and patent intelligence for your innovation.

Workflow data interaction method and device, electronic device and readable storage medium

A technology of data interaction and workflow, applied in the direction of multi-program device, data processing application, inter-program communication, etc., can solve the problem that the business system and the workflow engine cannot communicate and interact with each other, and cannot satisfy the data interaction between the business system and the workflow engine , Unable to provide message middleware for network environment deployment and other issues

Pending Publication Date: 2022-04-05
CITY CLOUD TECH HANGZHOU CO LTD
View PDF0 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] At present, although some workflow engines support the advancement of business processes across applications, they cannot meet the data interaction between business systems and workflow engines in specific network environments.
For example: business systems and workflow engines deployed in the same network environment usually use message queue communication to promote business processes. This method uses message middleware as the communication medium, and the workflow engine ends at the end of the process instance process. Afterwards, the process data is sent to the message queue of the message middleware, and the business system monitors whether there is new process data in the message queue, but if the business system and the workflow engine are deployed in different network environments, and the message middleware is used for communication , the message middleware needs to be deployed in a network environment that can be accessed by both the workflow engine and the business system. For strict requirements on the network environment, it is impossible to provide a suitable network environment for deployment of the message middleware. Therefore, the business system and the work The streaming engine cannot communicate for data interaction

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 data interaction method and device, electronic device and readable storage medium
  • Workflow data interaction method and device, electronic device and readable storage medium
  • Workflow data interaction method and device, electronic device and readable storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0037] This embodiment provides a workflow data interaction method. In this embodiment, the method provides a way for the business system to access the workflow engine for business systems and workflow engines in different network environments, so as to realize different network Interaction of process data in the environment.

[0038] First, some terms appearing in this embodiment are explained:

[0039](1) Workflow engine. The so-called workflow engine refers to workflow as a part of the application system, and it provides core solutions such as determining information transmission routing and content levels according to different roles, division of labor and conditions, which are decisive for each application system. For example, the most critical part of developing a system is not the interface of the system, nor the information exchange with the database, but how to develop program logic that meets actual needs based on business logic and ensure its stability and ease of ...

Embodiment 2

[0082] Based on the same idea, this embodiment also provides a workflow data interaction device, which is used to implement the workflow data interaction method described in Embodiment 1. For details, refer to image 3 , the device consists of the following modules:

[0083] The interactive mode selection module is used to select the data interaction mode between the business system and the workflow engine;

[0084] A process design graph configuration module, configured to configure a process design graph in the workflow engine according to the business process of the business system, wherein the process design graph includes at least one process node;

[0085] The start node creation module is used to create a start node for the process design diagram according to the data interaction mode, and the start communication channel of the start process and the function communication channel of the corresponding function node are configured in the start node, wherein the function n...

Embodiment 3

[0088] This embodiment also provides an electronic device, refer to Figure 4 , including a memory 404 and a processor 402, where a computer program is stored in the memory 404, and the processor 402 is configured to run the computer program to execute the steps of any workflow data interaction method in the foregoing embodiments.

[0089] Specifically, the processor 402 may include a central processing unit (CPU), or an Application Specific Integrated Circuit (ASIC for short), or may be configured to implement one or more integrated circuits in the embodiments of the present application.

[0090]Wherein, the memory 404 may include a mass memory 404 for data or instructions. By way of example and not limitation, the memory 404 may include a hard disk drive (Hard Disk Drive, referred to as HDD), a floppy disk drive, a solid state drive (Solid State Drive, referred to as SSD), flash memory, optical disk, magneto-optical disk, magnetic tape or general serial A bus (UniversalSeri...

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 provides a workflow data interaction method. The method comprises the steps that a data interaction mode between a service system and a workflow engine is selected; configuring a process design drawing in the workflow engine according to the business process of the business system; creating a starting node for the process design drawing according to the data interaction mode, and configuring a starting communication channel of a starting process and a function communication channel of a corresponding function node in the starting node; the workflow engine obtains service data of the service system according to the starting communication channel and starts a process instance corresponding to the process design drawing, the service data is converted into process data and then input into the process instance for circulation, and each process node generates new process data according to the input process data to continue circulation; and if the data is transferred to the function node, performing data interaction with the service system according to the corresponding function communication channel. According to the method, data interaction is provided between a service system and a workflow engine which are in different network environments or have strict requirements on the network environments.

Description

technical field [0001] The present application relates to the field of workflow data interaction, in particular to a workflow data interaction method, device, electronic device, and readable storage medium. Background technique [0002] In an information system, a workflow engine needs to be used to deal with a variety of business processes. Usually, multiple different business systems are connected to a workflow engine, and the process nodes in the business process are set according to the business logic of the business system. Dynamically assign processors, and return the process data of the business process to the business system for display or continue related business processing after the node status of each process node is updated. [0003] At present, although some workflow engines support the advancement of business processes across applications, they cannot satisfy the data interaction between business systems and workflow engines in a specific network environment. ...

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/54G06Q10/06G06Q10/10
Inventor 李圣权倪林杰毛云青黄红叶孙莹婕
Owner CITY CLOUD TECH HANGZHOU CO LTD