Visual application component arrangement method and system
A technology between application components and applications, applied in visual/graphic programming, software engineering design, software maintenance/management, etc., can solve problems such as cumbersome configuration file writing process, difficult to troubleshoot deployment failures, and prone to omissions, etc., to improve user experience, reduce the difficulty of use, and improve efficiency
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0041] like figure 2 As shown, this embodiment provides a technical solution: a visual application component orchestration method, including the following steps:
[0042] S1: Visual configuration
[0043] According to the basic application and middleware required for deploying the application, configure the logic call relationship between the basic application and the dependency relationship of the basic application through the visual operation form, and generate the corresponding topology diagram;
[0044] S2: Parameter verification
[0045] Verifying the parameters configured in step S1;
[0046] S3: Parameter conversion
[0047] Convert the topology map generated by the visual configuration into a configuration file conforming to the Json or Yaml format through the parameter conversion engine;
[0048] S4: Deploy the application
[0049] Deployment is performed according to the configuration file after parameter conversion, and the cluster creates corresponding resour...
Embodiment 2
[0067] like image 3 As shown, it is a schematic diagram of the system structure based on the visual application component orchestration method in this embodiment; each part in the figure is described as follows:
[0068] 1), user:
[0069] Deployers who deploy applications using Kubernetes.
[0070] 2), graphical interface:
[0071] This system platform provides a visual design page, and completes the tasks that originally required manual writing of configuration files through the dependencies between the graphical interface connection and drag-and-drop configuration parameters; mainly through Jsplumb, Jquery, JqueryUI and other technologies to control the display of front-end styles Including the dragging of components, the connection between components, and the click trigger event processing of components and connections.
[0072] 3), parameter verification:
[0073] Parameter verification is mainly used to compare with the predefined parameters of Kubernetes official c...
Embodiment 3
[0081] This embodiment provides a visual application component layout method, which reduces the user's cognitive cost and difficulty of use through interface-based parameter configuration, reduces the error rate of configuration parameters, improves the efficiency of user deployment of applications, and improves user experience. .
[0082] like Figure 4 As shown in , it is a schematic diagram of the specific execution flow of the visual application component orchestration method.
[0083] The visual application component orchestration method mainly includes the following steps:
[0084] Step 1: User Visual Configuration
[0085] According to the basic application and middleware required by the user to deploy the application, the user configures the logical call relationship between the basic application through connection and dragging, configures the services and components that the basic application depends on, and generates the corresponding topology diagram;
[0086] Th...
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