Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Service gateway message processing method and device

A service gateway and message processing technology, applied in data processing applications, network connections, instruments, etc., can solve problems such as the inability to meet the needs of external platform servers in the banking system, and achieve the elimination of dependencies, reduction of coupling, and reduction of hard coding. Effect

Active Publication Date: 2021-06-25
AGRICULTURAL BANK OF CHINA
View PDF8 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] As more and more external platform servers are connected to the bank factoring business, the interfaces of different external platform servers have multiplexed parts and unique parts. However, in the existing gateway architecture, each external platform server Therefore, there are more and more customized transaction interfaces that need to be maintained. For this reason, the existing gateway architecture can no longer meet the needs of the banking system to connect with various external platform servers

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
  • Service gateway message processing method and device
  • Service gateway message processing method and device
  • Service gateway message processing method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0043] Existing inter-platform server deployment technology solutions such as figure 1 Given the architecture, when the external platform server sends a call request, the processing flow of the service gateway message is as follows: First, judge the connected external platform server according to the service code and other information in the message; then, according to the agreement with the external platform server Message format, call the external platform server implementation subclass of the service interface, and use the external platform server implementation subclass to decrypt the message, verify the signature, parse the object, etc.; finally, use Dubbo non-generalized call to call the corresponding services to complete business processes.

[0044] The applicant found that the existing service gateway message processing flow has the following problems:

[0045] 1) Use non-generalized calls

[0046] Because non-generalization calls require detailed method input parame...

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 provides a service gateway message processing method and device, and the method comprises the steps: recognizing a coding format in a service gateway message, analyzing the service gateway message, and obtaining a corresponding service number, a system number and a channel number; querying control flows corresponding to the service number, the system number and the channel number from a control flow database; performing control processing on three dimensions of a channel, a system and a service according to the control flow; after the control process is normally finished, employing the service corresponding to the Dubbo generalization call to complete the business process. According to the method, the judgment condition in the calling logic is configured in the database, the hard coding condition is reduced, the code reusability is improved, Dubbo generalization calling is used, an abstract object is used for replacing a specific object, the dependence of a gateway on an input parameter object class is canceled, the coupling is reduced, and the implementation efficiency is improved. Therefore, the requirement of docking a bank system with various external platform servers is met.

Description

technical field [0001] This application relates to the field of bank factoring business, more specifically, to a service gateway message processing method and device Background technique [0002] In the banking system, existing inter-platform server deployment technical solutions such as figure 1 In the given architecture, each service connected to each external platform server is handled by a separate dubbo service, such as figure 1 As shown, each external platform server sends a message conforming to a certain format specification to the gateway. After the gateway parses the message, it invokes the service that the server cluster registers on the corresponding zookeeper server according to its content, and then decides whether the service is synchronous or asynchronous. Whether to wait for the service to end and return the result to the external platform server. Among them, the server cluster is the provider of business-level services, completes their respective business...

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): H04L29/08H04L12/66H04L29/06G06Q40/02
CPCH04L67/10H04L12/66H04L69/22G06Q40/02H04L67/30H04L67/63Y02P90/02
Inventor 王建涛周国庆李铭涛程呈李泓毅
Owner AGRICULTURAL BANK OF CHINA
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products