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

High concurrency universal payment method

A payment method and sending thread technology, which is applied in payment architecture, data processing applications, special data processing applications, etc., can solve problems such as low concurrency, increased labor costs, and long time consumption, so as to improve code reuse rate, The effect of reducing labor costs and strong scalability

Active Publication Date: 2017-11-14
TRAVELSKY
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In the field of card payment verification background system, the payment verification architecture based on TUXEDO transaction middleware is generally adopted. In order to meet the needs of synchronous invocation of external systems, the commonly used architecture design often has the disadvantages of low concurrency, poor scalability, and poor versatility.
[0005] Disadvantage 1: Low concurrency: When the external system calls the payment verification service, it uses Tuxedo synchronous requests. Each synchronous request will occupy a Tuxedo verification service. Usually, the verification service will call other verification systems for verification, so a verification usually costs time may be longer
If the number of verification services is less than the number of concurrent requests, requests will be piled up in the processing queue, forming a performance inflection point, and the processing time of a single request will increase sharply at this inflection point
[0006] Disadvantage 2: Poor scalability: The payment system will call different external systems for verification depending on the type of card, and the method of calling the external system will vary according to the actual situation, which may be Socket or MQ
Therefore, the poor scalability will be manifested in the following two points. One is that it cannot easily access other services to enhance the functions of the existing system without affecting the existing services; the other is that it cannot easily expand different links and cannot provide A unified link management to provide different link methods, their links are often reprogrammed for an external trading platform to provide a service for processing, poor scalability
[0007] Disadvantage 3: Poor versatility: General payment systems are self-contained systems, which are often only processed independently for a bank or credit card authorization center. The system has poor versatility, and adding new card types often requires rewriting all codes. will greatly increase labor costs

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
  • High concurrency universal payment method
  • High concurrency universal payment method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments It is a part of embodiments of the present invention, but not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0027] figure 2 A schematic flow diagram of a high-concurrency general payment method provided by an embodiment of the present invention, such as figure 2 As shown, the high-concurrency general payment method of this embodiment includes:

[0028] Step 1: When the system entry service receives a synchronization request, generate a structur...

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 high-concurrency universal payment method including the steps that when a system entry server receives a synchronization request, a structure TransInfo object used for storing the synchronization request is generated, a sequence number is distributed to the TransInfo object, and then the sequence number is stored in the TransInfo object; the TransInfo object is placed into a TransInfo processing queue; the sequence number of the TransInfo object serves as a parameter to call a tpforward system entry service, accordingly the TransInfo object enters a service request queue and waits for processing, and the sequence number of the TransInfo object is stored in the parameter of tpforward. By means of the method, high concurrency is achieved by simultaneously processing multiple transaction requests, and high expansibility is achieved through interaction of the method and an external transaction system in a unified link management mode.

Description

technical field [0001] The invention relates to the technical field of electronic payment, in particular to a high-concurrency universal payment method. Background technique [0002] With the promotion and popularization of electronic passenger tickets, in order to adapt to changes in market demand, airlines also urgently hope that their ticket purchases can be paid directly by credit card. The host CCV command is a credit card verification command, and most of the verification operations in the system are now carried out through SITA's CCA system (credit card authorization system), such as figure 1 shown. [0003] CCV commands directly call CCA, and will gradually transition to call TravelSky's own open-end system to realize direct connection with various credit card authorization systems, banks and other third-party payment platforms, which can greatly save the cost of using the CCA system and charge service fees. [0004] In the field of card payment verification backgr...

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 Patents(China)
IPC IPC(8): G06F17/00
CPCG06Q20/356
Inventor 封维波杨超
Owner TRAVELSKY
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