Workflow engine implement method based on dynamic language and event processing mechanism

A workflow engine and event processing technology, applied in data processing applications, resources, computing, etc., can solve problems such as maintenance and expansion difficulties, hard-coding curing, etc., to reduce heavy development tasks, simplify coding custom development tasks, improve The effect of collaborative work efficiency

Active Publication Date: 2013-09-04
BEIJING SHOUGANG AUTOMATION INFORMATION TECH
View PDF2 Cites 67 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Decouple business processes and technical components through rule configuration and event interaction, so that users can independently define workflows according to business process changes and individual needs, and then dynamically deploy and publish to achieve rapid response to user needs, solving traditional workflow processing methods Business hard-coded solidification, difficult maintenance and expansion problems

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 implement method based on dynamic language and event processing mechanism
  • Workflow engine implement method based on dynamic language and event processing mechanism

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0043] The present invention proposes a workflow engine implementation method based on dynamic language and event processing mechanism, adopts dynamic rule language to dynamically configure routing rules, and binds event mechanism to interact with business application interface and background business components in a low-coupling manner, effectively solving It eliminates the drawbacks of traditional workflow engines that need to use fixed code binding services, and truly realizes the efficient and integrated integration of business processes and technologies.

[0044] The following is a detailed description in conjunction with the drawings and examples. In the application implementation process, the inventive method includes two specific processes, one is the process configuration process based on the workflow definition tool, and the other is the workflow engine during the running process. Permission verification, task scheduling, workflow instance control process.

[0045] In ...

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 implement method based on a dynamic language and an event processing mechanism, and belongs to the technical field of computer system platforms. An event mechanism is interacted with a service application interface and a backstage service component by the adoption of a low-coupled mode, a main engine loading a dynamically configured working process defines and generates control data and workflow instance data, task flow and dynamic scheduling are carried out by combining service events, dynamic configuration is carried out on the scheduling rule by adopting a service rule language, and real-time adjustment can be carried out according to service change. The event processing mechanism interacts with the backstage service component through synchronous and asynchronous messages, technological realization and services are separated from each other, the defect that a traditional workflow engine needs to adopt a solidified code for binding service is overcome, and efficiency and integration of the service process and the technology are truly achieved.

Description

technical field [0001] The invention belongs to the technical field of computer system platforms, and in particular provides a method for realizing a workflow engine based on a dynamic language and an event processing mechanism; it solves the problem of realizing the workflow of business process integration under multiple systems. Background technique [0002] With the intensification of market competition, more and more enterprises are now adopting workflow methods to improve work efficiency and reduce labor costs. Taking the order review process of a steel company as an example, it is a cumbersome process for sales personnel to receive customer inquiries, intention orders, order quality review, and financial review. It is necessary to design the quality of orders according to the characteristics of different users. It is necessary to make a reasonable assessment of capacity, production plan, and cost to determine whether it can be produced, how to produce it efficiently an...

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): G06Q10/06
Inventor 吕剑许剑段相举李强钟伟刘聪牛巍罗思亮刘路璐
Owner BEIJING SHOUGANG AUTOMATION INFORMATION TECH
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