Font Size: a A A

The Design And Implementation Of A High Concurrency Bank Proxy-Charging Gateway

Posted on:2019-03-24Degree:MasterType:Thesis
Country:ChinaCandidate:T WangFull Text:PDF
GTID:2428330572451624Subject:Engineering
Abstract/Summary:PDF Full Text Request
With the Internet and information technology development,the traditional profit methods of commercial banks have been affected.For the past few years,all kinds of banks are gradually expanding their business markets.At present,commercial banks are generally striving to expand business needs.Under the background that online payment gradually dominates the market,many charge agencies such as SARFT and property management companies are faced with the problem that payment of customer in business halls no longer meets their need for convenient payment.Therefore,it is an indispensable profit service for banks servicing as a third party to provide Proxy-charging.Under the background of a commercial bank,the thesis analyzes and studies on the bank's Proxy-charging and its gateway system,and after discussing the current status of bank's Proxy-charging,the thesis proposes a solution to the gateway system existing in the banking system and charging unit.The thesis first analyzes the bank's software and hardware environment,and after summarizing the experience of other Proxy-charging projects,it conducts the requirement analysis on the gateway system of Proxy-charging and explains design requirements of the gateway from functional requirements and performance requirements to propose the overall architecture,development objective and procedure of the gateway.Secondly begining from the system architecture design and business logic realization,this thesis studies and applies a series of high concurrency and high availability strategies to design and realize the gateway system of Proxy-charging.From the perspective of architecture design,this thesis proposes and applies a multi-thread,event-driven,and cluster and load balancing strategy for the gateway system's requirement of high concurrency.From the perspective of service realization,the user query and bank charges and reversal and reconciliation strategies are designed and implemented according to functional requirements.Thirdly,in the scalability of the gateway system,and according to the interaction connection of multiple users and future users with gateways,this thesis designes and realizes a set of extensible unified gateway interfaces based on XML description files,realizing a set ofgateways capable connecting service from using access units with different protocols with a stronger interface adaptation when the access unit changes.Finally,this thesis conducts the function tests and performance tests on the gateway system,verifies the availability of each function module and compares the system performance under multiple concurrency strategies.It is proved that the gateway has a certain concurrent and load capacities.Based on the above research and work content,this thesis finally designs a set of Proxycharging gateways for intermediate business processing,which meets the concurrency requirements and service requirements of the commissioning bank for the gateway system,and solves the problem of protocol conversion for different access units,and has provided a Proxy-charging gateway system with an interface that is unified and extensible.
Keywords/Search Tags:Proxy-charging Gateway, High Concurrency, Unified Interface, Intermediate Services, Load Balancing
PDF Full Text Request
Related items