CN111106948B - Configuration-based instruction adaptation method - Google Patents

Configuration-based instruction adaptation method Download PDF

Info

Publication number
CN111106948B
CN111106948B CN201911033188.9A CN201911033188A CN111106948B CN 111106948 B CN111106948 B CN 111106948B CN 201911033188 A CN201911033188 A CN 201911033188A CN 111106948 B CN111106948 B CN 111106948B
Authority
CN
China
Prior art keywords
instruction
configuration
service
resource
orders
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
Application number
CN201911033188.9A
Other languages
Chinese (zh)
Other versions
CN111106948A (en
Inventor
廖栋梁
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Communications Services Corp Ltd
Original Assignee
China Communications Services Corp Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by China Communications Services Corp Ltd filed Critical China Communications Services Corp Ltd
Priority to CN201911033188.9A priority Critical patent/CN111106948B/en
Publication of CN111106948A publication Critical patent/CN111106948A/en
Application granted granted Critical
Publication of CN111106948B publication Critical patent/CN111106948B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/50Network service management, e.g. ensuring proper service fulfilment according to agreements
    • H04L41/5041Network service management, e.g. ensuring proper service fulfilment according to agreements characterised by the time relationship between creation and deployment of a service
    • H04L41/5048Automatic or semi-automatic definitions, e.g. definition templates
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/2866Architectures; Arrangements
    • H04L67/30Profiles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/34Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters 
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2212/00Encapsulation of packets

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • General Factory Administration (AREA)
  • Stored Programmes (AREA)

Abstract

The invention aims to provide a configuration-based instruction adaptation method, which is characterized in that an instruction adaptation engine basic instruction is prefabricated, an instruction template is configured and reused once without manpower development, and development work of docking with the same product is reduced; then through task reception, decomposing the service order into a plurality of sub-orders, and then disassembling the sub-orders into executable instruction instance task orders; and then a plurality of links of scheduling control, instruction generation, instruction execution and scheduling completion are adaptive to prefabrication configuration, so that the instructions can be repeatedly used, the instructions are unified, the result identification degree is high, and the problems of low efficiency of butt joint of similar products, non-unified result output and low result identification degree in the existing similar cloud service product technology are solved.

Description

Configuration-based instruction adaptation method
Technical Field
The invention belongs to the field of instruction interface packaging, and particularly relates to an instruction adaptation method based on configuration.
Background
With the rapid development of network technology, in the process that requests of protocol interfaces such as http, https, snmp, ssh, jdbc, tcp, telnet and the like are encapsulated into the result of executing the rest interface, various cloud service products such as the airy cloud service, the tenuous cloud service, the huashi cloud service and the like exist in a plurality of manufacturers, but the external interfaces of the manufacturers are different, and the functions which are actually completed are the same. When similar products provided by different manufacturers are butted, a large amount of manpower is often required to be invested for full-time butting, a large amount of codes exist, and the service development amount is large. Therefore, the prior art has the defects of low efficiency of butt joint of similar products, non-uniform result output and low result identification degree.
Disclosure of Invention
The invention provides a configuration-based instruction adaptation method, which solves the problems of low efficiency of butt joint of similar products, non-uniform result output and low result identification degree in the existing similar cloud service product technology.
The technical scheme adopted by the invention is as follows:
a configuration-based instruction adaptation method, comprising the steps of,
s1, unified modeling: establishing various types of configuration rules, wherein the configuration rules comprise product service directory configuration, virtualization platform object resource configuration, scheduling rule configuration and instruction template configuration;
s2, task receiving: receiving a service order, decomposing the service order into a plurality of sub-orders, and then disassembling the sub-orders into executable instruction examples;
s3, scheduling control: splitting and scheduling the task list according to the configuration of the scheduling rules in the multiple types of configuration rules in the step S1, generating a work list, and allocating corresponding scheduling serial numbers to each work list and the service resource action instances contained in the work list;
s4, command generation: receiving a work order, carrying out adaptation of an instruction template according to an instruction template configuration rule, mapping corresponding instruction parameters through an instruction parameter identification expression according to the configuration of the instruction template, associating the instruction parameters with communication resource specifications, wherein the communication resource specifications and business resource actions comprise resource association, acquiring resource attribute values corresponding to the instruction parameters, and carrying out instruction instantiation on an instruction sequence list;
s5, executing the instruction: after the instruction is instantiated, acquiring an identifier of the virtualization cloud platform according to information provided in the work order, and acquiring an interface address and authentication information related to the virtualization platform through the identifier of the virtualization cloud platform; acquiring an instruction set to be executed through instruction actions and platform identifications in the work order, executing the instruction according to the instruction set, the interface address and the authentication information, and finally returning an instruction execution result;
s6, completion scheduling: and judging the states of all the sub orders and the work orders of the order, and if the sub orders and the work orders are successfully executed, combining the execution results of the sub work orders into the execution result of the work order and feeding the execution result back to the superior level to complete the completion and filing of the order.
The method has the advantages that the basic instructions of the engine are adapted through the prefabricated instructions, the instruction templates are configured at one time and reused without manpower input, development work of butt joint of the same kind of products is reduced, the prefabricated configuration is adapted through multiple links of unified modeling, task receiving, scheduling control, instruction generation, instruction execution and scheduling completion, the instructions can be repeatedly used, the instructions are unified, the result identification degree is high, and the problems that the efficiency of butt joint of the same kind of products is low, the result output is not unified and the result identification degree is not high in the existing similar cloud service product technology are solved.
According to the above solution, in step S1, a product service directory configuration of multiple types of configuration rules is established for providing a professional service directory, and the configuration rule definition is performed on the professional service directory.
Preferably, in step S1, the virtualization platform object resource configuration that establishes multiple types of configuration rules is used to define resource objects of any virtualization platform, and configure resource attributes of each object resource and association relationship of each resource object.
According to the above scheme, preferably, the resource objects of the virtualization platform include a cloud host, a cloud disk, a network, a data center, a resource pool, a cluster, a host, and a template.
According to the above solution, it is preferable that the scheduling rule configuration establishing the plurality of types of configuration rules in step S1 is used for defining the execution sequence for each operation, so that the platform performs scheduling when executing.
Preferably, in step S1, the instruction template configuration of the scheduling rule configuration for establishing multiple types of configuration rules is used to formulate instruction template rules according to predefined relation conditions of professional service and business resource actions.
Preferably, in step S4, the step of instantiating the instruction in the instruction sequence list is to feed back the original result of the instruction execution to the instruction instance, and match the key word of the instruction result parsing rule set in the instruction result parsing rule with the element of the instruction result parsing rule containing the relevant instruction template information to obtain the code of the instruction result parsing rule in the instruction instance, thereby completing the process of instantiating the instruction.
Preferably, in step S6, if the work order fails to be executed, the abnormal reason and the execution result of each operation resource are fed back.
Preferably, in step S2, in the task receiving process, the service order initiated by the micro-service from the customer relationship management and maintenance is received, the service order is decomposed into sub-orders by the micro-service for service provisioning, a corresponding flow is started, the flow is transferred to each link for the micro-service for service provisioning, the sub-orders are issued to the adapter for execution configuration, and the execution result is recorded in the work order.
Preferably, according to the above scheme, when the instruction in step S5 is executed, in the mapping between the standardized interface information provided by the virtualized cloud platform and the virtualized cloud platform, the method for the virtualized cloud platform to provide the standardized interface information includes receiving a request instruction, performing template replacement according to the virtualized platform object resource configuration, executing the instruction after the template replacement is completed, and obtaining authentication information corresponding to an interface that needs to be authenticated, where the authentication information is used for a subsequent interface request; the action is repeated until all the instructions are executed completely, or the execution of the subsequent instructions is skipped to return the execution result after the execution of a certain instruction fails.
The invention has the following advantages and beneficial effects:
1. according to the invention, the engine basic instruction is adapted through the prefabricated instruction, the instruction template is configured and reused once without manpower development, configuration management is realized in each link, the learning cost is reduced, and the actual delivery efficiency is improved; the development work of the same kind of products in butt joint is reduced, the method enables the instructions to be reusable through multiple links of unified modeling, task receiving, scheduling control, instruction generation, instruction execution and scheduling completion for adaptive prefabrication configuration, the instructions are unified, the result identification degree is high, and the problems of low efficiency of the same kind of products in butt joint, non-unified result output and low result identification degree existing in the existing similar cloud service product technology are solved;
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, the present invention is further described in detail below with reference to examples, and the exemplary embodiments and descriptions thereof are only used for explaining the present invention and are not used as limitations of the present invention.
It should be understood that the terms first, second, etc. are used merely for distinguishing between descriptions and are not intended to indicate or imply relative importance. Although the terms first, second, etc. may be used herein to describe various elements, these elements should not be limited by these terms. These terms are only used to distinguish one element from another. For example, a first element could be termed a second element, and, similarly, a second element could be termed a first element, without departing from the scope of example embodiments of the present invention.
It should be understood that the term "and/or" herein is merely one type of association relationship that describes an associated object, meaning that three relationships may exist, e.g., a and/or B may mean: a exists alone, B exists alone, and A and B exist at the same time, and the term "/and" is used herein to describe another association object relationship, which means that two relationships may exist, for example, A/and B, may mean: a alone, and both a and B alone, and further, the character "/" in this document generally means that the former and latter associated objects are in an "or" relationship.
It is to be understood that in the description of the present invention, the terms "upper", "vertical", "inside", "outside", and the like, refer to an orientation or positional relationship that is conventionally used for placing the product of the present invention, or that is conventionally understood by those skilled in the art, and are used merely for convenience in describing and simplifying the description, and do not indicate or imply that the device or element referred to must have a particular orientation, be constructed in a particular orientation, and be operated, and therefore should not be considered as limiting the present invention.
It will be understood that when an element is referred to as being "connected," "connected," or "coupled" to another element, it can be directly connected or coupled to the other element or intervening elements may be present. In contrast, when an element is referred to as being "directly adjacent" or "directly coupled" to another element, there are no intervening elements present. Other words used to describe relationships between elements (e.g., "between … …" pair directly between … … "," adjacent "pair" directly adjacent ", etc.) should be interpreted in a similar manner.
In the description of the present invention, it should also be noted that, unless otherwise explicitly stated or limited, the terms "disposed," "mounted," and "connected" are to be construed broadly, and may be, for example, fixedly connected, detachably connected, or integrally connected; can be mechanically or electrically connected; they may be connected directly or indirectly through intervening media, or they may be interconnected between two elements. The specific meanings of the above terms in the present invention can be understood in specific cases to those skilled in the art.
The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of example embodiments of the invention. As used herein, the singular forms "a", "an" and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms "comprises," "comprising," "includes," and/or "including," when used herein, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, numbers, steps, operations, elements, components, and/or groups thereof.
Example 1:
the present embodiment provides a configuration-based instruction adaptation method, comprising the steps of,
s1, unified modeling: establishing various types of configuration rules, wherein the configuration rules comprise product service directory configuration, virtualization platform object resource configuration, scheduling rule configuration and instruction template configuration;
s2, task receiving: receiving a service order, decomposing the service order into a plurality of sub-orders, and then disassembling the sub-orders into executable instruction examples;
s3, scheduling control: and (5) splitting and scheduling the task list according to the scheduling rule configuration in the various types of configuration rules in the step S1, so that the work list is ensured to be processed in time according to a certain sequence. The work order comprises information of service resources to be activated, action types, resources, attributes and the like, and corresponding scheduling serial numbers are distributed to each work order and the service resource action examples contained in the work order according to scheduling rules configured in advance in the process of ready activation;
s4, command generation: the method comprises the steps that a work order of a multi-cloud management platform is received, an instruction template is adapted according to an instruction template configuration rule, corresponding instruction parameters are mapped through an instruction parameter identification expression according to the configuration of the instruction template, the instruction parameters are associated with communication resource specifications, the communication resource specifications are associated with business resource actions through resources, resource attribute values corresponding to the instruction parameters are obtained, and an instruction sequence list is instantiated;
s5, executing the instruction: after the instruction is instantiated, acquiring an identifier of a virtualized cloud platform according to information provided in the work order, and acquiring an interface address and authentication information related to the virtualized platform through the identifier of the virtualized cloud platform; acquiring an instruction set to be executed through instruction actions and platform identifications in the work order, executing the instruction according to the instruction set, the interface address and the authentication information, and finally returning an instruction execution result; during construction, the execution result is fed back to the instruction example and the work order including the business resource action and the work order, and the results of the work order, the instruction example and the like are obtained by combining the results of the sub-work orders.
S6, completing dispatching: and judging the states of all the sub orders and the work orders of the order, if the sub orders and the work orders are successfully executed, combining the execution results of the sub work orders into the execution results of the work orders and feeding the execution results back to the superior level to complete the completion and filing of the order.
In specific implementation, unified modeling is carried out, and a top-down deep design method and a bottom-up verification method are adopted; the information model is designed overall from the overall requirements of the model, all data needed to be used by the multi-cloud management platform describe main data entities and the relationships among the entities, the main data entities and the relationships among the entities are divided according to the subject domains, the attribution relationship of the data is further analyzed, then the data which belongs to the 'Tongfu cloud multi-cloud management platform' is designed from top to bottom, the design content is gradually refined, and the concept model and the detailed logic model of each subject domain related to the comprehensive cloud management are completed.
After the logic model is designed, important data models, particularly newly introduced concepts such as a product domain, an event domain, a service domain, a resource domain, a participant domain, a product catalog, a product action, an action type, a product instance, a product, a scheduling rule, an instruction template, an instruction, an adaptation rule, a business action, a product order, a resource order, an executable work order, a resource configuration, a business resource and a model are verified from bottom to top by using the instances, and the correctness and the integrity of the logic model are verified through the instances, so that the requirement of an actual system can be met by the whole automatic activation data model.
The method comprises the following steps of carrying out multi-cloud nanotube butt joint process, and adapting various service processes through configuration operation:
for example, when an end user needs to apply for a cloud host to overlay a cloud disk, and installs other products, the end user initiates a service order on a self-service portal interface (a micro-service for customer relationship management and maintenance), sends the service order to another important micro-service (a micro-service for service provisioning) of the self-portal interface, decomposes the service order into sub-orders and starts a corresponding flow through the micro-service, flows the sub-orders to each link for servicing the micro-service for provisioning, and the micro-service for service provisioning issues the sub-orders to an adapter for execution and records an execution result to a work order.
The method has the advantages that the basic instructions of the engine are adapted through the prefabricated instructions, the instruction templates are configured at one time and reused without manpower input, development work of butt joint of the same kind of products is reduced, the prefabricated configuration is adapted through multiple links of unified modeling, task receiving, scheduling control, instruction generation, instruction execution and scheduling completion, the instructions can be repeatedly used, the instructions are unified, the result identification degree is high, and the problems that the efficiency of butt joint of the same kind of products is low, the result output is not unified and the result identification degree is not high in the existing similar cloud service product technology are solved.
In specific implementation, in step S1, product service directory configuration with multiple types of configuration rules is established for providing the professional service directory, and the configuration rules of the professional service directory are defined.
In specific implementation, in step S1, the virtualization platform object resource configuration with multiple types of configuration rules is established to define resource objects of any virtualization platform, and configure resource attributes of each object resource and association relationship of each resource object. The resource objects of the virtualization platform comprise a cloud host, a cloud disk, a network, a data center, a resource pool, a cluster, a host and a template. In specific implementation, other various virtualization platform object resources are configured according to a similar configuration method, such as OPENTSCK, load balancing, a router, a network, a public network IP, and the like.
In specific implementation, the scheduling rules of multiple types of configuration rules are established in step S1 to define the execution order for each operation, so that the platform performs scheduling during execution. Specifically, a user applies for a cloud host, sets a network, an IP, a password and the like at the same time, and additionally mounts a cloud disk, for a multi-cloud management platform, firstly, a cloud host needs to be created on a designated virtualized cloud host, then, a network, an IP address and the like are set, then, the virtualized platform feeds back specific cloud host information, then, the cloud disk is mounted and scheduled, a series of actions applying for the cloud host need to be performed according to an operation sequence, and therefore, an execution sequence needs to be defined for each operation, so that the platform can be scheduled when being executed.
Preferably, in step S1, the instruction template configuration of the scheduling rule configuration for establishing multiple types of configuration rules is used to formulate the instruction template rules according to the predefined relationship conditions of professional services and business resource actions.
Preferably, in step S4, the step of instantiating the instruction in the instruction sequence list is to feed back the original result of the instruction execution to the instruction instance, and match the key word of the instruction result parsing rule set in the instruction result parsing rule with the element of the instruction result parsing rule containing the relevant instruction template information to obtain the code of the instruction result parsing rule in the instruction instance, thereby completing the process of instantiating the instruction.
Preferably, in step S6, if the work order fails to be executed, the abnormal reason and the execution result of each operation resource are fed back.
Preferably, in step S2, in the task receiving process, the service order initiated by the micro-service from the customer relationship management and maintenance is received, the service order is decomposed into sub-orders by the micro-service for service provisioning, a corresponding flow is started, the flow is transferred to each link for the micro-service for service provisioning, the sub-orders are issued to the adapter for execution configuration, and the execution result is recorded in the work order.
Preferably, in step S5, when the instruction is executed, the virtualized cloud platform provides standardized interface information in the mapping between the standardized interface information provided by the virtualized cloud platform and the virtualized cloud platform, where the method for the virtualized cloud platform to provide standardized interface information includes receiving a request instruction, performing template replacement according to the virtualized platform object resource configuration, executing the instruction after the template replacement is completed, and obtaining authentication information corresponding to an interface to be authenticated, where the authentication information is used by a subsequent interface request; the action is repeated until all the instructions are completely executed, or the execution of the subsequent instructions is skipped to return the execution result after the execution of a certain instruction fails.
In specific implementation, the adaptation layer provides the implementation of protocol interfaces which encapsulate http, https, snmp, ssh, jdbc, tcp and telnet, and the request interface acquires the response message.
Configuration management is realized in each link, the learning cost is reduced, and the actual delivery efficiency is improved.
The instruction adaptation engine supports sequential execution of a plurality of instructions, skips instruction execution according to corresponding conditions, executes the instructions circularly, executes the instructions in a delayed mode, corresponds to an interface needing authentication, and supports a request authentication interface for a subsequent interface to request after obtaining authentication information.
Output parameters are obtained in the process of executing the instructions sequentially, the output parameters can be brought into the subsequent instruction execution to replace values to be replaced, and the instructions are executed again after the replacement is completed. The action is repeated until all the instructions are executed completely, or the execution of the subsequent instructions is skipped to return the execution result after the execution of a certain instruction fails.
A unified packaging method for json is provided by default, and json-path, regular and dynamic scripting languages are supported for special fields to extract corresponding field information.
The above-mentioned embodiments, objects, technical solutions and advantages of the present invention are further described in detail, it should be understood that the above-mentioned embodiments are only examples of the present invention, and are not intended to limit the scope of the present invention, and any modifications, equivalent substitutions, improvements and the like made within the spirit and principle of the present invention should be included in the scope of the present invention.

Claims (10)

1. The instruction adaptation method based on the configuration is characterized in that: comprises the following steps of (a) carrying out,
s1, unified modeling: establishing various types of configuration rules, wherein the configuration rules comprise product service directory configuration, virtualization platform object resource configuration, scheduling rule configuration and instruction template configuration;
s2, task receiving: receiving a service order, decomposing the service order into a plurality of sub-orders, and then disassembling the sub-orders into executable instruction instance task orders;
s3, scheduling control: splitting and scheduling the instruction instance task list according to the scheduling rule configuration to form a work list, and distributing corresponding scheduling serial numbers to each work list and the service resource action instances contained in the work list;
s4, command generation: receiving a work order, carrying out adaptation of an instruction template according to an instruction template configuration rule, mapping corresponding instruction parameters through an instruction parameter identification expression according to the configuration of the instruction template, obtaining resource attribute values corresponding to the instruction parameters through association of the instruction parameters and communication resource specifications and through resource association between the communication resource specifications and service resource actions, and carrying out instruction instantiation on an instruction sequence list;
s5, executing the instruction: after the instruction is instantiated, acquiring an identifier of a virtualized cloud platform according to information provided in the work order, and acquiring an interface address and authentication information related to the virtualized platform through the identifier of the virtualized cloud platform; acquiring an instruction set to be executed through instruction actions and platform identifications in the work order, executing the instruction according to the instruction set, the interface address and the authentication information, and finally returning an instruction execution result;
s6, completing dispatching: and judging the states of all the sub-orders and the states of the work orders according to the instruction execution result, and if the sub-orders and the work orders are successfully executed, combining the sub-work order execution results into the work order execution result and feeding back the work order execution result to the upper level to complete the completion and filing of the order.
2. The configuration-based instruction adaptation method according to claim 1, wherein: the product service directory configuration is used for providing a professional service directory and defining configuration rules for the professional service directory.
3. The configuration-based instruction adaptation method according to claim 1, wherein: the virtualization platform object resource allocation is used for defining resource objects of any virtualization platform, and allocating resource attributes of all the resource objects and association relations of all the resource objects.
4. The configuration-based instruction adaptation method according to claim 3, wherein: the resource objects of the virtualization platform comprise a cloud host, a cloud disk, a network, a data center, a resource pool, a cluster, a host and a template.
5. The configuration-based instruction adaptation method according to claim 1, wherein: the scheduling rule is configured to define an execution sequence for each operation, so that the platform performs scheduling when executing.
6. The configuration-based instruction adaptation method according to claim 1, wherein: the instruction template is configured to be used for formulating the instruction template according to a predefined relation condition of professional service and business resource action.
7. The configuration-based instruction adaptation method according to claim 1, wherein: in step S4, the step of instantiating the instruction to the instruction sequence list is to feed back the original instruction execution result to the instruction instance, analyze the original instruction execution result according to the instruction execution result and the preset relevant analysis rule, and store the execution result identifier and the extracted instance information in a library to complete the process of instantiating the instruction.
8. The configuration-based instruction adaptation method according to claim 1, wherein: in step S6, if the work order fails to be executed, the abnormal reason and the execution result of each operation resource are fed back.
9. The configuration-based instruction adaptation method according to claim 1, wherein: in step S2, receiving a service order initiated by the micro service managed and maintained by the customer relationship, decomposing the service order into sub-orders by the micro service for service activation, and starting a corresponding flow to transfer to each link; and the micro service for opening the service issues the sub-order to the adapter to execute the configuration, and records the execution result to the work order.
10. The method of claim 1, wherein when the step S5 executes the instruction, the method of executing the instruction according to the instruction set and the interface address and the authentication information and finally returning the instruction execution result is: the virtualization cloud platform receives an instruction, executes template replacement according to the virtualization platform object resource configuration, executes the instruction after the replacement is completed, and supplies the authentication information to a subsequent interface request after the authentication information is acquired corresponding to an interface needing authentication; after information authentication of a virtualized cloud platform for multiple times until all instructions are executed, or after the execution of a certain instruction fails, skipping the execution of subsequent instructions; and finally returning an execution result.
CN201911033188.9A 2019-10-28 2019-10-28 Configuration-based instruction adaptation method Active CN111106948B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911033188.9A CN111106948B (en) 2019-10-28 2019-10-28 Configuration-based instruction adaptation method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911033188.9A CN111106948B (en) 2019-10-28 2019-10-28 Configuration-based instruction adaptation method

Publications (2)

Publication Number Publication Date
CN111106948A CN111106948A (en) 2020-05-05
CN111106948B true CN111106948B (en) 2022-07-01

Family

ID=70420548

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911033188.9A Active CN111106948B (en) 2019-10-28 2019-10-28 Configuration-based instruction adaptation method

Country Status (1)

Country Link
CN (1) CN111106948B (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111787063B (en) * 2020-06-02 2023-05-16 深圳前海移联科技有限公司 Channel route management method for business service
CN111953517B (en) * 2020-07-09 2023-08-29 北京思特奇信息技术股份有限公司 Method and system for realizing service rule hot loading
CN112256712A (en) * 2020-10-20 2021-01-22 北京思特奇信息技术股份有限公司 Sub-instruction processing method and system for flow management, storage medium and electronic equipment
CN112561403B (en) * 2021-01-18 2024-03-19 杭银消费金融股份有限公司 Business work order processing method and system
CN114553784A (en) * 2022-01-25 2022-05-27 阿里巴巴(中国)有限公司 Current limiting processing method and device

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108337289A (en) * 2017-12-15 2018-07-27 中金数据(武汉)超算技术有限公司 A kind of operational order processing method and system

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101094100B (en) * 2007-06-01 2010-05-26 中兴通讯股份有限公司 Method and device for processing 'put into operation' command for service of electronical work sheet
CN103873433A (en) * 2012-12-07 2014-06-18 ***通信集团福建有限公司 Service activation-based data processing method, device, server and system
US9575772B2 (en) * 2012-12-20 2017-02-21 Sap Se Model-based user interface
CN103489085A (en) * 2013-09-02 2014-01-01 用友软件股份有限公司 Terminal, server, task processing system and task processing method
CN107547263A (en) * 2017-07-26 2018-01-05 南京邮电大学 A kind of method realized network element device automation and search template configuration
CN108717362B (en) * 2018-05-21 2022-05-03 北京晨宇泰安科技有限公司 Network equipment configuration system and method based on inheritable structure

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108337289A (en) * 2017-12-15 2018-07-27 中金数据(武汉)超算技术有限公司 A kind of operational order processing method and system

Also Published As

Publication number Publication date
CN111106948A (en) 2020-05-05

Similar Documents

Publication Publication Date Title
CN111106948B (en) Configuration-based instruction adaptation method
CN110740053B (en) Service arranging method and device
TW201928699A (en) Method for cloud services management
CN103873433A (en) Service activation-based data processing method, device, server and system
Ahmad et al. A framework for architecture-driven migration of legacy systems to cloud-enabled software
CN113259430A (en) Message calling method and device, electronic equipment and storage medium
CN109669976B (en) ETL-based data service method and device
CN108134690B (en) Network service deployment process control method, device and system
CN105490842B (en) A kind of method based on the dialogue of MVVM model management in online service system
US10521286B2 (en) System and method for interoperable cloud DSL to orchestrate multiple cloud platforms and services
CN108717362B (en) Network equipment configuration system and method based on inheritable structure
CN108196764A (en) Application architecture dispositions method, device, system and cloud platform
CN108306804A (en) A kind of Ethercat main station controllers and its communication means and system
CN111708550A (en) Application deployment method and device, computer equipment and storage medium
CN102572896A (en) Upgrading method and upgrading device for wireless communication system
CN113934832A (en) Interactive processing method, device, equipment, medium and program product based on session
CN107453953A (en) A kind of data update system and method based on httpclient
CN110417760A (en) The mutual operation method and middleware of marginal layer in industry internet
WO2020207105A1 (en) Destination message determination method and apparatus, storage medium and electronic apparatus
US20140351792A1 (en) Version Construction System and Method
CN114255016A (en) Workflow system application method, system, computer and readable storage medium
CN112333672A (en) Method and device for opening UPF network element of 5G core network
CN114327770A (en) Container cluster management system and method
CN113612818B (en) Industrial app release system of low-code platform
CN109408104A (en) A kind of method and device for obtaining game and integrating information

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