Automatic service arrangement method and device based on parameter driving
An automatic service and parameter technology, applied in the field of communication, can solve problems such as heavy workload, difficulty in adapting to business needs, and cumbersome problems
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0062] figure 1 It is a schematic flowchart of a parameter-driven automatic service orchestration method provided in the first embodiment of the present invention, and the method includes the following steps:
[0063] Step S1: Define and manage multiple atomic services. Each atomic service is associated with an API. Creating an atomic service includes attributes, methods for registering parameter templates, and methods for automatic execution. The parameter templates are used to carry parameters, and the methods for registering parameter templates are used to Register all the parameters required to call the API, the automatic execution method is used to obtain all the parameters required by the API and automatically call the API, the API is used to complete a specific business service; register the created atomic service and save it in the service warehouse; accept search The atomic service request returns the found atomic service; if the searched atomic service does not exist...
Embodiment 2
[0096] Embodiment 2, further, step S3 deployment process stage can be implemented in the following two steps:
[0097] Step S31, call the deployment service interface in the process engine, publish the defined process description file mentioned in step S2, and generate a business orchestration process template.
[0098] This step can be implemented by invoking the deployment service interface in the existing workflow engine to generate and save the business orchestration process template.
[0099] Step S32, read each atomic service in the business orchestration process template, obtain each atomic service instance through the Java reflection mechanism, execute the registration parameter template method of each atomic service instance, and obtain all the parameters required by each atomic service instance The template saves the business orchestration process template and all its parameter templates and the relationship between them in the memory.
[0100] In Java, reflection i...
Embodiment 3
[0101] Embodiment 3, further, step S4 can start the process stage according to the following three steps:
[0102] Step S41, according to the business orchestration process template obtained in step S3 and its parameter templates, analyze each parameter template, generate a parameter input user interface for each parameter, input a parameter value for each parameter from the user interface, and obtain each atomic service parameter template Corresponding to the parameter value of the API, the instantiated atomic service is obtained.
[0103]In this step, firstly, from the business orchestration process template obtained in step S3 and its parameter templates, different input items are displayed on the front-end user interface form according to the source and type of the parameters contained therein, and automatically displayed on the front-end user interface page by analyzing the input parameter data Display the form. If the parameter is read from the system configuration, it w...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com