Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Service realizing method and apparatus

An implementation method and business technology, applied in the workflow field, can solve the problems of determining the number, name and execution mode of sub-processes of business instances, and the inflexibility of business implementation methods, so as to achieve the effect of flexible and convenient business implementation

Inactive Publication Date: 2007-04-18
HUAWEI TECH CO LTD
View PDF0 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0012] To sum up, in the existing technology, only one sub-process can be set in a sub-process node during the business modeling period, and the execution mode of the sub-process needs to be pre-configured. During the operation of the business process, directly execute The configured sub-process, and the parent process determines whether it needs to wait according to the execution mode of the sub-process, but cannot determine the number, name and execution mode of the sub-process according to the current actual business instance. Therefore, the realization of the business in the prior art not flexible

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
  • Service realizing method and apparatus
  • Service realizing method and apparatus
  • Service realizing method and apparatus

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0041] Referring to Fig. 2, a method for implementing a service of the present invention includes:

[0042] S201. Set a dynamic sub-process node in the parent process, and set an object variable for the dynamic sub-process node;

[0043]The object variable is used to receive dynamic sub-process information, and the dynamic sub-process information includes the identification and execution mode of the sub-process, that is to say, in the process of creating the parent process, a containing object is set for the parent process Variable dynamic sub-process nodes, when running the parent process, assign values ​​to the object variables according to actual needs, for example, in this dynamic sub-process node actually needs three sub-processes to complete the business, then the object variables include Three sets of dynamic sub-process information, each set of dynamic sub-process information includes the name and execution mode of the sub-process, then when the parent process executes...

Embodiment 2

[0055] Referring to Figure 3, when two sub-processes of different templates need to be executed in a parent process, one of the sub-processes is executed in a synchronous execution mode, and the other sub-process is executed in an asynchronous execution mode, then a business implementation of the present invention The methods specifically include:

[0056] S301. Set sub-process templates, and respectively complete the modeling of each sub-process template according to the actual business process;

[0057] Wherein, the names of the subflow templates are respectively subflow1 and subflow2; the execution mode corresponding to the subflow1 subflow is a synchronous execution mode; the execution mode corresponding to the subflow2 subflow is an asynchronous execution mode;

[0058] The process template is an abstract definition of the actual business process, which is a definition of the process and is static;

[0059] S302. Set the parent process template, and define object variabl...

Embodiment 3

[0088] Referring to FIG. 4 , a device for implementing a service in the present invention specifically includes: a parent process unit 401 and a sub-process unit 402;

[0089] The parent process unit 401 runs the parent process, and when running to a dynamic sub-process node in the parent process, sends a trigger signal to the sub-process unit 402, and the sub-process unit 402, after receiving the trigger signal, Create and run a sub-process according to the sub-process identification in the configured dynamic sub-process information and the sub-process execution mode corresponding to the sub-process identification, and the parent process unit 401, according to the sub-process execution mode in the dynamic sub-process information, Continue running said parent process;

[0090] The execution mode of the sub-process is a synchronous execution mode or an asynchronous execution mode;

[0091] The dynamic sub-process information includes at least one sub-process identifier and a s...

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 professional implement method and device. The method includes the following steps: founding father flow includes at least one dynamic sub-flow node; while running one of them, founding and running the sub-flow according to the sub-flow mark and executive mode; running the father flow unceasingly. The invention also supplies one professional founding method and device. And it can be used to smartly set sub-flow according to the practical situation while running the father flow.

Description

technical field [0001] The present invention relates to the technical field of workflow, in particular to a service realization method and device. Background technique [0002] A workflow management system establishes a set of rules for passing files, information, or tasks between participants in order to achieve an overall business goal or to facilitate its achievement. Simply put, a workflow management system is the computerization or automation of a business process in whole or in part. [0003] Since the execution of the business process may involve multiple departments, the business process may be very complex, and, in different business processes, may include the same process, in order to improve work efficiency and simplify the complexity of the business process, the business The process is decomposed into smaller units of business processes. Here, the business process is called the parent process, and the smaller unit of the business process is called "sub-process"....

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/00G06Q10/06
Inventor 普芮尚斯苏巴斯
Owner HUAWEI TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products