An entrance design method for orchestrating processes in a low-code development platform
By setting process structure parameters and entry parameters in the low-code development platform, the automatic debugging and release of orchestration processes is achieved, which solves the problems of low efficiency and error-prone problems in the existing technology and improves work efficiency.
Patent Information
- Application Number
- CN202111566635.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-12-20
- Publication Date
- 2025-07-25
- Estimated Expiration
- 2041-12-20
AI Technical Summary
In a low-code development platform, the debugging and publishing process of orchestration processes require manual operation, resulting in low work efficiency and prone to errors.
Automatically perform debugging or release by setting the process structure parameter flow, the start node's entry parameter json and the process structure type type to avoid manual operations.
Automatic debugging and release of orchestration processes is realized, execution efficiency is improved, and mistakes caused by manual operations are avoided.
Abstract
Description
Technical Field
[0001] The present invention relates to the field of computer software, and particularly to a method for designing an entry for orchestrating processes in a low-code development platform. Background Art
[0002] In China, low-code development platforms have also developed rapidly in recent years, such as Huawei's AppCube, Alibaba's Yida, and UFIDA's YonBuilder. So, what is a low-code development platform?
[0003] As the name implies, low-code means that developers write very little code and complete a large amount of development work through visual orchestration tools such as interfaces, logics, and objects provided by the low-code platform, reducing the uncertain factors in software development, thereby greatly improving the development efficiency, enabling enterprises to reduce development costs and prices, lower technical and personnel thresholds, quickly innovate applications, achieve rapid trial and error, and agile iteration.
[0004] Low-code platforms mainly provide the ability to rapidly develop applications for the following two types of personnel:
[0005] 1. Business personnel. By providing a large number of interface templates, business templates, process templates, and object models, business personnel can quickly assemble application systems in a building-block manner according to actual business needs, thus achieving rapid application innovation.
[0006] 2. Software development engineers. Through the page orchestration tool and the ability to orchestrate processes, developers can componentize and microservice a large number of existing services on the platform and then write a small amount of code to implement the application management system they want.
[0007] For a process orchestrated on a low-code development platform, just like a interface method often needs to be tested and then released after being written, the orchestrated process also needs to be debugged after completion and can only be released after successful debugging for users to use. In the prior art, manual debugging and release of the orchestrated process are required, resulting in low work efficiency and prone to work mistakes.
[0008] Therefore, there are defects in the prior art and improvement is needed. Summary of the Invention
[0009] The technical problem to be solved by the present invention is to provide a method for designing an entry for orchestrating processes in a low-code development platform.
[0010] The technical solution of the present invention is as follows: A method for designing the entry of an orchestration process in a low-code development platform, which is used to support the debugging and release execution of the orchestration process; includes the following steps: Step S1: Set the process structure parameter flow of the orchestration process so that it passes the process structure data during debugging and the process structure number during non-debugging; Step S2: Set the entry parameter json of the start node of the orchestration process; Step S3: Set the process structure type type of the orchestration process, where DEBUG represents debugging and PUBLISHED represents release.
[0011] Applied to the above technical solution, in the method for designing the entry parameter structure, when type = DEBUG, the set process structure parameter flow is the structure data of the orchestration process; when type = PUBLISHED, the set process structure parameter flow is the structure number of the orchestration process.
[0012] Applied to the above various technical solutions, in the method for designing the entry parameter structure, it further includes Step S4: According to the value of the entry parameter json of the start node, match the process structure data of the orchestration process corresponding to the value of the process structure parameter flow to complete the debugging of the orchestration process.
[0013] Applied to the above various technical solutions, in the method for designing the entry parameter structure, it further includes Step S4: According to the value of the entry parameter json of the start node, match the process structure number of the orchestration process corresponding to the value of the process structure parameter flow to complete the call and release of the orchestration process.
[0014] The beneficial effects of the present invention are as follows:
[0015] The present invention sets the process structure parameter flow of the orchestration process, the entry parameter json of the start node of the orchestration process, and the process structure type type of the orchestration process; by knowing the current request is for debugging or normal call and release execution according to the parameter value of type, and by knowing the format of the value of flow and being able to match the json structure of the orchestration process corresponding to flow through the json parameter as the parameter value of the start node according to the parameter value of type; thus, according to the structure of the entry parameter of the orchestration process, the front end can pass values according to specific needs in accordance with the constraints, the process parsing executor parses the request entry, and then executes, automatically executing debugging or call and release execution, with high execution efficiency, the software runs automatically, and manual work errors are avoided. Specific Embodiments
[0016] The following specific implementation Example , details of the present invention will be described in detail.
[0017] This embodiment provides a method for designing the entry of an orchestration process in a low-code development platform, which is used to support the debugging and release execution of the orchestration process; it includes the following steps: Step S1: Set the process structure parameter flow of the orchestration process so that it passes the process structure data during debugging and passes the process structure number during non-debugging; Step S2: Set the entry parameter json of the start node of the orchestration process; Step S3: Set the process structure type type of the orchestration process, where DEBUG represents debugging and PUBLISHED represents release.
[0018] When type = DEBUG, the set process structure parameter flow is the structure data of the orchestration process; when type = PUBLISHED, the set process structure parameter flow is the structure number of the orchestration process.
[0019] It further includes Step S4: According to the value of the entry parameter json of the start node, match the process structure data of the orchestration process corresponding to the value of the process structure parameter flow to complete the debugging of the orchestration process. Or, it further includes Step S4: According to the value of the entry parameter json of the start node, match the process structure number of the orchestration process corresponding to the value of the process structure parameter flow to complete the call and release of the orchestration process.
[0020] The design scheme of the entry parameter structure of the orchestration process provided by the present invention can support the debugging and release execution of the orchestration process.
[0021] The structure design of the entry parameter is as follows
[0022] {
[0023] "flow": "Process structure parameter: Passes the process structure data during debugging and passes the process structure number during non-debugging",
[0024] "json": "The entry parameter of the start node",
[0025] "type": "Process structure type: The status of the process data, such as DEBUG represents debugging and PUBLISHED represents release"
[0026] }
[0027] The description of the entry parameter is as follows:
[0028] 1. According to the parameter value of type, it is known that the current request is for debugging or normal call
[0029] 2. According to the parameter value of type, it is known the format of the value of flow. If type = DEBUG, the flow value is the json structure of the orchestration process; if type = PUBLISHED, the flow value is the number of the orchestration process
[0030] 3. The json parameter is the parameter value of the start node, and it matches the json structure corresponding to the flow in 2.
[0031] In this way, according to the structure of the input parameters, the front end can pass values according to the constraints according to specific needs. The process parsing executor parses the request entry and then executes it.
[0032] By setting the process structure parameter flow of the orchestration process, the input parameter json of the start node of the orchestration process, and the process structure type type of the orchestration process; by according to the parameter value of type, it is known that the current request is for debugging or normal call and execution, and, by according to the parameter value of type, it is known the format of the value of flow, and the json structure of the orchestration process corresponding to flow can be matched by using the json parameter as the parameter value of the start node; in this way, according to the structure of the input parameters of the orchestration process, the front end can pass values according to the constraints according to specific needs, and the process parsing executor parses the request entry and then executes it, automatically executes debugging or calls and executes, with high execution efficiency, the software runs automatically, and manual work mistakes are avoided.
[0033] The above are only the preferred embodiments of the present invention and are not used to limit the present invention. Any modifications, equivalent replacements, and improvements made within the spirit and principle of the present invention shall be included within the protection scope of the present invention.
Claims
1. An entry design method for orchestrating processes in a low-code development platform, which is used to support the debugging and release execution of the orchestrated process, and is characterized in that, It includes the following steps: Step S1: Set the process structure parameter flow of the orchestration process so that it transfers process structure data during debugging and transfers the process structure number during non-debugging; Step S2: Set the entry parameter json of the start node of the orchestration process; Step S3: Set the process structure type type of the orchestration process, where DEBUG represents debugging and PUBLISHED represents release; When type = DEBUG, the set process structure parameter flow is the structure data of the orchestration process; when type = PUBLISHED, the set process structure parameter flow is the process structure number of the orchestration process. It also includes Step S4: According to the value of the entry parameter json of the start node, match the process structure data of the orchestration process corresponding to the process structure parameter value flow to complete the debugging of the orchestration process, or, according to the value of the entry parameter json of the start node, match the process structure number of the orchestration process corresponding to the process structure parameter value flow to complete the call and release execution of the orchestration process.
Citation Information
Patent Citations
Micro-service arrangement method, device and equipment and computer readable storage medium
CN110286884A
Application program automatic publishing method based on process arrangement
CN110908698A