System and method for realizing dynamic configurable service parameter verification processing under distributed architecture

A technology of distributed architecture and service parameters, applied in the field of distributed architecture and computer, can solve the problems of business system shutdown and release, high coupling between verification rules and business code, and unfavorable maintenance, so as to solve the problems of strong intrusion and improve The effect of readability and strong promotion value

Active Publication Date: 2020-05-15
PRIMETON INFORMATION TECH
View PDF4 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0009] Disadvantage 1: High coupling between verification rules and business code: verification rules are directly encoded in the code through annotations, resulting in high coupling between verification rules and business codes, which is highly intrusive to business codes
[0010] Disadvantage 2: Dynamic configuration and hot update are not possible during the running period: during the business running period, if the verification rules need to be adjusted due to business adjustments, the business code needs to be re-modified and repackaged, compiled, and deployed, resulting in the shutdown of the business system for release
[0011] Insufficient 3: The verification rules cannot be managed centrally: Since the verification rules are distributed in different business codes, unified centralized management cannot be achieved, which is not conducive to maintenance

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • System and method for realizing dynamic configurable service parameter verification processing under distributed architecture
  • System and method for realizing dynamic configurable service parameter verification processing under distributed architecture
  • System and method for realizing dynamic configurable service parameter verification processing under distributed architecture

Examples

Experimental program
Comparison scheme
Effect test

example 1

[0209] Example 1: OrderInstance1: The access address provided externally is 192.168.1.1:8080;

example 2

[0210] Example 2: OrderInstance2: The access address provided externally is 192.168.1.2:8080

example 3

[0211] Example 3: OrderInstance2: The access address provided externally is 192.168.1.3:8080;

[0212] Scenario: Order application Service 1) in OrderApp: My order list query interface, service 2): The interface of adding products to the shopping cart has been launched and running, and it is necessary to dynamically set the verification rules of the input parameters of the service during the runtime, and the output of the service The parameters do not need to be verified, and are applied to the three instances of the order application OrderApp without stopping the order application, realizing the hot update capability of the service parameter verification rules;

[0213] Next, according to the method of the present invention, the system and method of dynamically configurable service parameter verification are used to realize the business scenario defined above, and the simple and convenient advantages of the present invention will be clearly felt.

[0214] 1. Service c...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention relates to a system and method for realizing dynamic configurable service parameter verification processing under a distributed architecture. The system comprises a service collection management module for collecting all service lists of a distributed architecture application system, a service parameter verification information definition module for defining a service parameter verification rule model, a service parameter verification information management module for persisting service parameter verification rules and related operations, a service parameter verification information agent module for receiving a change notification sent by the service parameter verification information definition module, and a service parameter verification agent module used for verifying therules according to the specific service request data and the corresponding service parameters. The invention also relates to the method for realizing dynamic configurable service parameter verification processing under the distributed architecture. By adopting the service parameter verification processing system and method for realizing dynamic configurable under the distributed architecture, decoupling of the service parameter verification rule and the service code is realized, the complexity of the service code is reduced, the readability is improved, and the promotion value is relatively high.

Description

technical field [0001] The present invention relates to the field of computers, in particular to the field of distributed architecture, and specifically refers to a dynamically configurable service parameter verification processing system and method thereof under a distributed architecture. Background technique [0002] With the demand of digital transformation, the enterprise IT application architecture has shifted from the traditional single architecture to the application of distributed architecture. Due to the natural scalability, the application of distributed architecture is easier to support large-scale user requests and meet the growing demands of users. By decomposing applications and services into smaller, loosely coupled components, they can be upgraded and expanded more easily, and different components call and access each other to realize business scenarios. In the process of distributed calling, in order to ensure the correctness and compliance of business logi...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/445G06F16/23G06F16/25G06F16/953G06Q30/06
CPCG06F9/44521G06F16/23G06F16/252G06F16/953G06Q30/0635Y02D10/00
Inventor 刘相顾伟王葱权
Owner PRIMETON INFORMATION TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products