CN112132530B - Visual dynamic flow arranging method and system - Google Patents
Visual dynamic flow arranging method and system Download PDFInfo
- Publication number
- CN112132530B CN112132530B CN202010824994.4A CN202010824994A CN112132530B CN 112132530 B CN112132530 B CN 112132530B CN 202010824994 A CN202010824994 A CN 202010824994A CN 112132530 B CN112132530 B CN 112132530B
- Authority
- CN
- China
- Prior art keywords
- industry
- flow
- service
- node
- expansion
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 72
- 230000000007 visual effect Effects 0.000 title claims abstract description 24
- 230000008569 process Effects 0.000 claims abstract description 37
- 238000012545 processing Methods 0.000 claims abstract description 13
- 238000010276 construction Methods 0.000 claims abstract description 6
- 238000007726 management method Methods 0.000 claims description 7
- 238000004364 calculation method Methods 0.000 claims description 4
- 238000012795 verification Methods 0.000 claims description 2
- 238000012800 visualization Methods 0.000 claims 3
- 238000011161 development Methods 0.000 abstract description 6
- 230000000694 effects Effects 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 11
- 230000006870 function Effects 0.000 description 7
- 238000005034 decoration Methods 0.000 description 5
- 230000009286 beneficial effect Effects 0.000 description 2
- 230000008878 coupling Effects 0.000 description 2
- 238000010168 coupling process Methods 0.000 description 2
- 238000005859 coupling reaction Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- FGUUSXIOTUKUDN-IBGZPJMESA-N C1(=CC=CC=C1)N1C2=C(NC([C@H](C1)NC=1OC(=NN=1)C1=CC=CC=C1)=O)C=CC=C2 Chemical compound C1(=CC=CC=C1)N1C2=C(NC([C@H](C1)NC=1OC(=NN=1)C1=CC=CC=C1)=O)C=CC=C2 FGUUSXIOTUKUDN-IBGZPJMESA-N 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000013524 data verification Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 239000003814 drug Substances 0.000 description 1
- 230000002688 persistence Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
- G06Q10/103—Workflow collaboration or project management
Landscapes
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Strategic Management (AREA)
- Engineering & Computer Science (AREA)
- Entrepreneurship & Innovation (AREA)
- Operations Research (AREA)
- Economics (AREA)
- Marketing (AREA)
- Data Mining & Analysis (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Stored Programmes (AREA)
Abstract
The invention discloses a visual dynamic process scheduling method and a system, wherein the method comprises the following steps: a basic service construction step, namely constructing a plurality of standard flow nodes according to the general standard flow of the order of retail order, and generating industry basic service; an expansion service arrangement step, namely constructing an expansion flow node based on the flow of the industry basic service according to the industry micro service category, generating corresponding industry expansion service, arranging the standard flow node and the expansion flow node through a visual interface, determining an execution rule of the expansion flow node, and generating corresponding industry flow arrangement configuration; and a flow execution step of receiving the retail order, acquiring the industry micro-service category, and processing the retail order according to the industry flow arrangement configuration. The invention can support simultaneous development of multiple industries and teams, code decoupling, no mutual interference among teams, reduce development workload and take effect in real time.
Description
Technical Field
The invention relates to the technical field of business process arrangement, in particular to a visual dynamic process arrangement method and a system.
Background
The business process can abstract a group of general business nodes for new retail orders of different industries as a whole, but certain industries such as home decoration, medicine and the like have own business characteristics, and certain process nodes need to be customized or certain nodes are increased or decreased, and the general solution is to realize different business states through a strategy mode and replace the business nodes through different strategies. However, the replacement based on the strategy mode requires developers in different industries to develop a set of independent replaceable strategies by themselves, so that the cost is high, the code coupling performance is high, and multiple groups simultaneously develop a set of codes, so that management is disordered and errors are easy to occur.
Disclosure of Invention
The present invention aims to solve at least one of the technical problems existing in the prior art. Therefore, the invention provides a visual dynamic flow arranging method which can reduce the code coupling degree and save the cost.
The invention also provides a visual dynamic flow arranging system with the visual dynamic flow arranging method.
According to an embodiment of the first aspect of the present invention, a method for arranging a visual dynamic flow includes: a basic service construction step, namely constructing a plurality of standard flow nodes according to the general standard flow of the order of retail order, and generating industry basic service; an expansion service arrangement step, namely constructing an expansion flow node based on the flow of the industry basic service according to the industry micro service category, generating corresponding industry expansion service, arranging the standard flow node and the expansion flow node through a visual interface, determining an execution rule of the expansion flow node, and generating corresponding industry flow arrangement configuration; and a flow execution step of receiving the retail order, acquiring the industry micro-service category, determining the industry flow arrangement configuration, and processing the retail order according to the industry flow arrangement configuration.
The visual dynamic flow arranging method provided by the embodiment of the invention has at least the following beneficial effects: the basic service construction is managed by a middle platform developer, and the developer of industry vertical business only needs to develop the expansion service of the industry, so that simultaneous development of multiple industries and multiple teams on a set of system based on the middle platform can be supported, and the code decoupling can realize no mutual interference among teams; and the business process arrangement is visualized, so that the development workload is greatly reduced, and the business process arrangement can be effective in real time.
According to some embodiments of the invention, the flow execution steps include: the industry basic service receives the retail order through a standard order placing interface, determines the industry flow arrangement configuration according to the industry micro-service category, and calls the corresponding expansion flow node in the industry expansion service according to the industry flow arrangement configuration.
According to some embodiments of the invention, the method for calling the corresponding extended flow node in the industry extended service according to the industry flow arrangement configuration comprises the steps of calling the industry extended service according to the execution rule in an AOP mode if the industry flow arrangement configuration comprises the extended flow node, and obtaining the corresponding method of the extended flow node through a reflection calling method.
According to some embodiments of the invention, the execution rules of the extended flow node include: skipping the standard flow node, executing only the standard flow node, executing the standard flow node first and then executing the extended flow node, and executing only the extended flow node without executing the standard flow node.
According to some embodiments of the invention, the standard flow node comprises: parameter verification, bill disassembly, price calculation, bill ordering, inventory deduction and payment.
According to some embodiments of the invention, further comprising: generating a rear-end programming scaffold according to the standard flow node; and generating the industry micro-service programming scaffold according to the industry flow arrangement configuration.
An embodiment of the second aspect of the present invention is a visual dynamic process scheduling system, comprising: the middle station basic service module is used for managing a plurality of standard flow nodes of industry basic service, providing a standard order placing interface and receiving retail orders; the expansion service management module is used for constructing expansion flow nodes based on standard flow nodes of the industry basic service according to the industry micro service category and generating corresponding industry expansion service; the flow arranging module is used for arranging the standard flow nodes and the extended flow nodes through the visual interface, determining the execution rule of the extended flow nodes and generating corresponding industry flow arranging configuration; and the flow execution module is used for acquiring the industry flow arrangement configuration according to the industry micro-service category of the retail order and processing the retail order according to the industry flow arrangement configuration.
The visual dynamic flow programming system provided by the embodiment of the invention has at least the following beneficial effects: the method supports simultaneous development of multiple industries and teams on a set of system based on a central rack, and code decoupling is achieved so that teams do not interfere with each other; and the business process arrangement is visualized, so that the development workload is greatly reduced, and the business process arrangement can be effective in real time.
According to some embodiments of the invention, the flow execution module includes: the rule acquisition module is used for acquiring the industry flow arrangement configuration according to the industry micro-service category of the retail order; the flow control module is used for acquiring a flow node execution sequence in the industry flow arrangement configuration and sequentially processing the retail order according to the flow node execution sequence; and the expansion execution module is used for calling the industry expansion service according to the execution rule in an AOP mode and obtaining a corresponding method of the expansion flow node through a reflection calling method.
According to some embodiments of the invention, further comprising: and the service registration module is used for registering the industry extension service and acquiring the address of the industry extension service.
According to some embodiments of the invention, further comprising: the first foot scaffold generation module is used for generating a rear-end programming scaffold according to the standard flow node; and the second foot scaffold generation module is used for generating an industry micro-service programming scaffold according to the industry flow arrangement configuration.
Additional aspects and advantages of the invention will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention.
Drawings
The foregoing and/or additional aspects and advantages of the invention will become apparent and may be better understood from the following description of embodiments taken in conjunction with the accompanying drawings in which:
FIG. 1 is a flow chart illustrating steps of a method according to an embodiment of the present invention;
FIG. 2 is a schematic diagram of an embodiment of a method for processing an order;
FIG. 3 is a schematic diagram illustrating the process of removing an order in the method according to the embodiment of the present invention;
fig. 4 is a block schematic diagram of a system according to an embodiment of the invention.
Reference numerals:
a middle station basic service module 100, an extended service management module 200, a flow arrangement module 300 and a flow execution module 400;
rule acquisition module 410, flow control module 420, extension execution module 430.
Detailed Description
Embodiments of the present invention are described in detail below, examples of which are illustrated in the accompanying drawings, wherein like or similar reference numerals refer to like or similar elements or elements having like or similar functions throughout. The embodiments described below by referring to the drawings are illustrative only and are not to be construed as limiting the invention.
In the description of the present invention, a plurality means one or more, and a plurality means two or more, and it is understood that greater than, less than, exceeding, etc. does not include the present number, and it is understood that greater than, less than, within, etc. include the present number. The description of the first and second is for the purpose of distinguishing between technical features only and should not be construed as indicating or implying relative importance or implicitly indicating the number of technical features indicated or implicitly indicating the precedence of the technical features indicated.
Referring to fig. 1, the method of an embodiment of the present invention includes: a basic service construction step, namely constructing a plurality of standard flow nodes according to the general standard flow of the order of retail order, and generating industry basic service; an expansion service arrangement step, namely constructing expansion flow nodes based on the flow of industry basic service according to the category of industry micro-service, generating corresponding industry expansion service, arranging standard flow nodes and expansion flow nodes through a visual interface, determining the execution rule of the expansion flow nodes, and generating corresponding industry flow arrangement configuration; and a flow execution step of receiving the retail order, obtaining the industry micro-service category, determining the industry flow arrangement configuration, and processing the retail order according to the industry flow arrangement configuration. In the embodiment of the invention, the basic service construction step is executed by a middle platform developer, codes of standard flow nodes are developed, and input and output parameters of each node are defined as a complete order object, so that each node can operate on the whole order object and transmit the change of the order to a next node, namely, the output of each node is used as the input of the next node; the step of arranging the expansion service is operated by vertical business state developers of different industries, and the flow is arranged or the node of the expansion flow is constructed according to business requirements. In the embodiment of the invention, a back-end programming scaffold can also be generated according to standard flow nodes; the industry micro-service programming scaffold can also be generated according to the industry flow arrangement configuration.
In an embodiment of the present invention, the process of processing an order is described in detail below with reference to fig. 2. And a step a, after the visual arrangement interface edits the business flow, the arrangement background persists the flow nodes (including standard flow nodes and extended flow nodes) related to the business, the execution sequence of the flow nodes and the identification groupId of the industry micro-service classification as industry flow arrangement configuration to a cache, and the groupId is used as a query key in the cache. And b, the industry micro-service application receives the order request, calls a standard order interface of an industry basic service (also called as middle platform basic service for short), and transmits the industry micro-service classification identification groupId as a parameter to each service of the middle platform between the micro-services. In the execution of the next single flow, firstly, executing step c, capturing corresponding industry flow arrangement configuration from a cache according to an industry micro-service classification identifier groupId, obtaining an execution rule of an extended flow node, and then executing step d, and realizing the execution rule replacement of the extended flow node in an AOP mode, wherein the execution rule comprises the following steps: the method comprises the steps of executing default implementation (i.e. only executing standard flow nodes), executing industry customization flow (i.e. not executing standard flow nodes but only executing extended flow nodes), executing industry customization flow before executing default implementation (i.e. executing extended flow nodes and then executing standard flow nodes), executing industry customization flow after executing default implementation (i.e. executing standard flow nodes and then executing extended flow nodes), and directly skipping the next node (i.e. skipping the standard flow nodes, not doing any operation and entering the next step). If the extended flow node needs to be executed, the middle station base service obtains the address of the industry extended service through the service registration module (see step e of fig. 2), calls the industry extended service, and accesses the service method corresponding to the extended flow node through reflection call (see step f of fig. 2).
Taking a retail order as an example, referring to fig. 3, an industry application initiates order placement logic, and an industry micro-service classification identifier groupId is transmitted to a middle station base service through a thread micro-service request. The middle platform application finds the configuration of the process arrangement background persistence through groupId, and decides each extension point to execute a logic branch. The flow node of the retail order comprises: data verification, bill splitting, price calculation (including discount calculation), bill ordering, inventory deduction, payment, and the like. Taking the splitting as an example, the branch 1 decides whether to call the splitting flow node, if the splitting node is not included in the configuration, the splitting processing is skipped, the settlement is directly entered, and obviously, at the moment, the execution rule of the standard flow node is skipped correspondingly. If the tear down is required to be invoked, the branch 2 judges whether the tear down standard flow node is required to be invoked or not, and determines whether the tear down extension flow node is executed before or after the tear down standard flow node is executed. Obviously, branch 2 corresponds to 3 cases: only the standard flow node is executed without executing the extended flow node, the standard flow node is executed first and then the extended flow node is executed, and the standard flow node is executed first and then the extended flow node is executed. In the new retail decoration industry of the embodiment of the invention, not only the standard new retail bill disassembly flow is used, but also the bill disassembly is needed according to the distribution service provider of the commodity, so that the standard flow node of the existing new retail bill disassembly is executed first, and then the bill disassembly expansion logic self-developed by the new retail decoration industry is executed. Branch 3, directly executing the expansion flow node without executing the default flow node, and directly entering the next flow node after the execution is completed: and (5) settlement.
Referring to fig. 4, a system of an embodiment of the present invention includes: a middle station basic service module 100, an extended service management module 200, a flow orchestration module 300, and a flow execution module 400. The middle station basic service module 100 is a general entry for order processing, and is used for managing standard flow nodes of industry basic services, providing a standard order placing interface to receive retail orders. The extended service management module 200 is configured to construct extended flow nodes based on standard flow nodes of industry basic services according to industry micro service categories, generate corresponding industry extended services, and manage the corresponding industry extended services. The process arranging module 300 provides a visual interface, wherein standard process nodes and extended process nodes can be arranged in the visual interface, the execution rules of the extended process nodes are determined, and corresponding industry process arranging configuration is generated. For example, in the retail decoration industry, in the process flow of splitting a sheet, an extended flow node (which is managed by the extended service management module 200) that is self-developed by the new retail decoration industry is added, and the execution rule of the extended flow node is specified as follows: the standard flow node is executed first and then the extended flow node is executed. The process execution module 400 receives the retail order, obtains an industry process arrangement configuration according to the industry micro-service category, and processes the retail order according to the industry process arrangement configuration. Wherein the flow execution module 400 includes: rule acquisition module 410, flow control module 420, and extension execution module 430. The rule obtaining module 410 is configured to obtain a corresponding industry flow arrangement configuration according to the industry micro service category. The flow control module 420 is configured to sequentially process retail orders according to the flow node execution sequence of the industry flow arrangement configuration, and call the extension execution module 430 when the extension flow node is found by scanning. And the expansion execution module 430 is configured to call the industry expansion service according to the execution rule in an AOP manner, and obtain a method corresponding to the expansion flow node by using the reflection calling method.
In the system of some embodiments of the invention, further comprising: the service registration module is used for registering industry extension service and acquiring an address of the industry extension service; the first foot hand frame generation module is used for generating a rear-end programming scaffold according to the standard flow nodes; and the second foot scaffold generation module is used for generating an industry micro-service programming scaffold according to the industry flow arrangement configuration.
Although specific embodiments are described herein, those of ordinary skill in the art will recognize that many other modifications or alternative embodiments are also within the scope of the present disclosure. For example, any of the functions and/or processing capabilities described in connection with a particular device or component may be performed by any other device or component. In addition, while various exemplary implementations and architectures have been described in terms of embodiments of the present disclosure, those of ordinary skill in the art will recognize that many other modifications to the exemplary implementations and architectures described herein are also within the scope of the present disclosure.
Certain aspects of the present disclosure are described above with reference to block diagrams and flowchart illustrations of systems, methods, apparatuses and/or computer program products according to example embodiments. It will be understood that one or more blocks of the block diagrams and flowchart illustrations, and combinations of blocks in the block diagrams and flowchart illustrations, respectively, can be implemented by executing computer-executable program instructions. Also, some of the blocks in the block diagrams and flowcharts may not need to be performed in the order shown, or may not need to be performed in their entirety, according to some embodiments. In addition, additional components and/or operations beyond those shown in blocks of the block diagrams and flowcharts may be present in some embodiments.
Accordingly, blocks of the block diagrams and flowchart illustrations support combinations of means for performing the specified functions, combinations of elements or steps for performing the specified functions and program instruction means for performing the specified functions. It will also be understood that each block of the block diagrams and flowchart illustrations, and combinations of blocks in the block diagrams and flowchart illustrations, can be implemented by special purpose hardware-based computer systems that perform the specified functions, elements or steps, or combinations of special purpose hardware and computer instructions.
Program modules, applications, etc. described herein may include one or more software components including, for example, software objects, methods, data structures, etc. Each such software component may include computer-executable instructions that, in response to execution, cause at least a portion of the functions described herein (e.g., one or more operations of the exemplary methods described herein) to be performed.
The software components may be encoded in any of a variety of programming languages. An exemplary programming language may be a low-level programming language, such as an assembly language associated with a particular hardware architecture and/or operating system platform. Software components including assembly language instructions may need to be converted into executable machine code by an assembler prior to execution by a hardware architecture and/or platform. Another exemplary programming language may be a higher level programming language that may be portable across a variety of architectures. Software components, including higher-level programming languages, may need to be converted to an intermediate representation by an interpreter or compiler before execution. Other examples of programming languages include, but are not limited to, a macro language, a shell or command language, a job control language, a scripting language, a database query or search language, or a report writing language. In one or more exemplary embodiments, a software component containing instructions of one of the programming language examples described above may be executed directly by an operating system or other software component without first converting to another form.
The software components may be stored as files or other data storage constructs. Software components having similar types or related functionality may be stored together, such as in a particular directory, folder, or library. The software components may be static (e.g., preset or fixed) or dynamic (e.g., created or modified at execution time).
The embodiments of the present invention have been described in detail with reference to the accompanying drawings, but the present invention is not limited to the above embodiments, and various changes can be made within the knowledge of one of ordinary skill in the art without departing from the spirit of the present invention.
Claims (9)
1. A method of visual dynamic process scheduling, comprising:
a basic service construction step, namely constructing a plurality of standard flow nodes according to the general standard flow of the order of retail order, and generating industry basic service;
an expansion service arrangement step, namely, constructing an expansion flow node based on the flow of the industry basic service according to the industry micro-service category, generating corresponding industry expansion service, arranging the standard flow node and the expansion flow node through a visual interface, determining an execution rule of the expansion flow node, and generating corresponding industry flow arrangement configuration, wherein the execution rule of the expansion flow node comprises: skipping the standard flow node, executing only the standard flow node, executing the standard flow node first and then executing the extended flow node, and executing only the extended flow node without executing the standard flow node;
and a flow execution step of receiving the retail order, acquiring the industry micro-service category, determining the industry flow arrangement configuration, and processing the retail order according to the industry flow arrangement configuration.
2. The method of visual dynamic process planning of claim 1, wherein the process execution step comprises: the industry basic service receives the retail order through a standard order placing interface, determines the industry flow arrangement configuration according to the industry micro-service category, and calls the corresponding expansion flow node in the industry expansion service according to the industry flow arrangement configuration.
3. The method of claim 2, wherein invoking the corresponding extended flow node in the industry extended service according to the industry flow orchestration configuration comprises:
and if the industry flow arrangement configuration comprises the expansion flow node, calling the industry expansion service according to the execution rule in an AOP mode, and obtaining a corresponding method of the expansion flow node through a reflection calling method.
4. The method of claim 1, wherein the standard flow node comprises: parameter verification, bill disassembly, price calculation, bill ordering, inventory deduction and payment.
5. The method of visual dynamic process scheduling of claim 1, further comprising: generating a rear-end programming scaffold according to the standard flow node; and generating the industry micro-service programming scaffold according to the industry flow arrangement configuration.
6. A visual dynamic process orchestration system, comprising:
the middle station basic service module is used for managing a plurality of standard flow nodes of industry basic service, providing a standard order placing interface and receiving retail orders;
the expansion service management module is used for constructing expansion flow nodes based on standard flow nodes of the industry basic service according to the industry micro service category and generating corresponding industry expansion service;
the process arrangement module is configured to arrange the standard process node and the extended process node by using a visual interface, determine an execution rule of the extended process node, and generate a corresponding industry process arrangement configuration, where the execution rule of the extended process node includes: skipping the standard flow node, executing only the standard flow node, executing the standard flow node first and then executing the extended flow node, and executing only the extended flow node without executing the standard flow node;
and the flow execution module is used for acquiring the industry flow arrangement configuration according to the industry micro-service category of the retail order and processing the retail order according to the industry flow arrangement configuration.
7. The visualization dynamic process orchestration system according to claim 6, wherein the process execution module comprises:
the rule acquisition module is used for acquiring the industry flow arrangement configuration according to the industry micro-service category of the retail order;
the flow control module is used for acquiring a flow node execution sequence in the industry flow arrangement configuration and sequentially processing the retail order according to the flow node execution sequence;
and the expansion execution module is used for calling the industry expansion service according to the execution rule in an AOP mode and obtaining a corresponding method of the expansion flow node through a reflection calling method.
8. The visualization dynamic flow programming system of claim 6, further comprising: and the service registration module is used for registering the industry extension service and acquiring the address of the industry extension service.
9. The visualization dynamic flow programming system of claim 6, further comprising:
the first foot scaffold generation module is used for generating a rear-end programming scaffold according to the standard flow node;
and the second foot scaffold generation module is used for generating an industry micro-service programming scaffold according to the industry flow arrangement configuration.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010824994.4A CN112132530B (en) | 2020-08-17 | 2020-08-17 | Visual dynamic flow arranging method and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010824994.4A CN112132530B (en) | 2020-08-17 | 2020-08-17 | Visual dynamic flow arranging method and system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112132530A CN112132530A (en) | 2020-12-25 |
CN112132530B true CN112132530B (en) | 2023-11-07 |
Family
ID=73850888
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010824994.4A Active CN112132530B (en) | 2020-08-17 | 2020-08-17 | Visual dynamic flow arranging method and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112132530B (en) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112633538B (en) * | 2020-12-26 | 2022-04-26 | 北京云迹科技股份有限公司 | Robot-based hotel reservation service order distribution processing method and system |
CN112700308B (en) * | 2021-01-14 | 2024-08-02 | 南方电网大数据服务有限公司 | Order generation method, device, terminal and storage medium |
CN114201210A (en) * | 2021-12-14 | 2022-03-18 | 浙江中控技术股份有限公司 | A high-reuse and scalable production configuration method based on discrete industries |
CN114416064B (en) * | 2021-12-16 | 2024-08-20 | 江苏康众汽配有限公司 | Distributed service arrangement system and method based on BPMN2.0 |
CN114879939A (en) * | 2022-04-27 | 2022-08-09 | 深圳市惟客数据科技有限公司 | Method, system, electronic device and storage medium for generating microservices |
Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2015053089A (en) * | 2014-12-18 | 2015-03-19 | ペリー エル ジョンソン コンサルティング オブ テキサス リミテッド パートナーシップ | Methods for achieving registration to industry standards |
CN105550851A (en) * | 2015-12-09 | 2016-05-04 | 中国建设银行股份有限公司 | Business flow generation method and system |
CN106408272A (en) * | 2016-10-26 | 2017-02-15 | 金航数码科技有限责任公司 | Distributed deployment based cross-system process engine collaboration system and method |
CN107770243A (en) * | 2017-09-06 | 2018-03-06 | 北京奥鹏远程教育中心有限公司 | From extension, adaptive micro services platform and its application process |
CN107888681A (en) * | 2017-11-09 | 2018-04-06 | 北京中电普华信息技术有限公司 | A kind of business flow processing method and device |
CN108256715A (en) * | 2016-12-29 | 2018-07-06 | 方正国际软件(北京)有限公司 | A kind of Workflow management method and system |
CN109766166A (en) * | 2018-12-29 | 2019-05-17 | 优刻得科技股份有限公司 | Business flow processing method, apparatus, storage medium and equipment |
CN109859019A (en) * | 2017-11-29 | 2019-06-07 | 中国软件与技术服务股份有限公司 | A kind of internet based on Alipay APP is paid taxes method and system online |
CN110457017A (en) * | 2019-08-14 | 2019-11-15 | 北京滴普科技有限公司 | An Enterprise Middle Office System Using Domain Hierarchical Design |
CN110708372A (en) * | 2019-09-29 | 2020-01-17 | 广州餐道信息科技有限公司 | Ordering software unified docking system |
CN110942387A (en) * | 2018-09-25 | 2020-03-31 | 上海宝信软件股份有限公司 | Method and system for building electric ticket business functions based on microservices |
CN111245916A (en) * | 2020-01-07 | 2020-06-05 | 苏宁云计算有限公司 | Service invocation method, service orchestration method and device based on microservice gateway |
CN111339145A (en) * | 2020-03-02 | 2020-06-26 | 中国邮政储蓄银行股份有限公司 | Process integration method and platform, and computer-readable storage medium |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9549024B2 (en) * | 2012-12-07 | 2017-01-17 | Remote Media, Llc | Routing and synchronization system, method, and manager |
-
2020
- 2020-08-17 CN CN202010824994.4A patent/CN112132530B/en active Active
Patent Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2015053089A (en) * | 2014-12-18 | 2015-03-19 | ペリー エル ジョンソン コンサルティング オブ テキサス リミテッド パートナーシップ | Methods for achieving registration to industry standards |
CN105550851A (en) * | 2015-12-09 | 2016-05-04 | 中国建设银行股份有限公司 | Business flow generation method and system |
CN106408272A (en) * | 2016-10-26 | 2017-02-15 | 金航数码科技有限责任公司 | Distributed deployment based cross-system process engine collaboration system and method |
CN108256715A (en) * | 2016-12-29 | 2018-07-06 | 方正国际软件(北京)有限公司 | A kind of Workflow management method and system |
CN107770243A (en) * | 2017-09-06 | 2018-03-06 | 北京奥鹏远程教育中心有限公司 | From extension, adaptive micro services platform and its application process |
CN107888681A (en) * | 2017-11-09 | 2018-04-06 | 北京中电普华信息技术有限公司 | A kind of business flow processing method and device |
CN109859019A (en) * | 2017-11-29 | 2019-06-07 | 中国软件与技术服务股份有限公司 | A kind of internet based on Alipay APP is paid taxes method and system online |
CN110942387A (en) * | 2018-09-25 | 2020-03-31 | 上海宝信软件股份有限公司 | Method and system for building electric ticket business functions based on microservices |
CN109766166A (en) * | 2018-12-29 | 2019-05-17 | 优刻得科技股份有限公司 | Business flow processing method, apparatus, storage medium and equipment |
CN110457017A (en) * | 2019-08-14 | 2019-11-15 | 北京滴普科技有限公司 | An Enterprise Middle Office System Using Domain Hierarchical Design |
CN110708372A (en) * | 2019-09-29 | 2020-01-17 | 广州餐道信息科技有限公司 | Ordering software unified docking system |
CN111245916A (en) * | 2020-01-07 | 2020-06-05 | 苏宁云计算有限公司 | Service invocation method, service orchestration method and device based on microservice gateway |
CN111339145A (en) * | 2020-03-02 | 2020-06-26 | 中国邮政储蓄银行股份有限公司 | Process integration method and platform, and computer-readable storage medium |
Non-Patent Citations (3)
Title |
---|
基于微服务的衍生品销售管理平台设计方案;陈聪敏;陈晨;;电信工程技术与标准化(09);全文 * |
容器下微服务架构方法研究;宋庆鑫;;数字技术与应用(02);全文 * |
运营商业务平台微服务化方案;严丽云;杨新章;何震苇;张凌;侯韶新;;电信科学(11);全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN112132530A (en) | 2020-12-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112132530B (en) | Visual dynamic flow arranging method and system | |
CN109840429B (en) | Intelligent contract deployment and calling method and device | |
CN110457260B (en) | File processing method, device, equipment and computer readable storage medium | |
CN108304201B (en) | Object updating method, device and equipment | |
US9753701B2 (en) | Generating logic with scripting language in software as a service enterprise resource planning | |
US20020089542A1 (en) | Computer program product, recording medium having screen component interface program code recorded therein, and screen program creating method | |
CN110502212B (en) | Multi-language-oriented high concurrency online development supporting method | |
CN111679852B (en) | Detection method and device for conflict dependency library | |
CN111159046A (en) | Test methods, apparatus, electronic equipment, systems and storage media | |
CN111026634A (en) | Interface automation test system, method, device and storage medium | |
CN111240772A (en) | Data processing method and device based on block chain and storage medium | |
CN112418784A (en) | Service arranging and executing system and method | |
CN115268854A (en) | Service expansion implementation method, system, electronic equipment and readable storage medium | |
CN112052035B (en) | Version group package method and device based on bank back line system | |
US8930908B2 (en) | Aspect and system landscape capability-driven automatic testing of software applications | |
CN116661978B (en) | Distributed flow processing method and device and distributed business flow engine | |
CN117873597A (en) | Method and system for realizing API arrangement through visual configuration mode | |
US10545729B2 (en) | Computer program interface | |
JP2006506757A (en) | Code generation | |
CN108305161A (en) | A kind of paying taxes service interface carding method and device | |
CN115048158A (en) | Process arranging and calling method, system and computer equipment thereof | |
CN113205421A (en) | Accounting method and device for financial products | |
Liu et al. | An RFID middleware business process integration framework based on EPC modeling and complex event processing | |
KR102279889B1 (en) | Method for constructing open market of pre disbursements in mobile environment employing open IoT platform | |
KR102788548B1 (en) | Apparatus and method for providing framework for a real-time parallel batch processing application development |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |