论文摘要
近年来我国第三方支付发展迅速,对社会经济和金融发展的影响己不容忽视,蝶翼支付公司便是其中之一。由于其业务的不断发展,用户数不断增加,子系统越来越多,原来基于Windows的BS架构的系统面临着并发性能、安全及异构子系统数据无法共享这三大问题。MOM(Message-Oriented Middleware,消息中间件)是解决分布式系统中通信和排队问题的中间件技术。ActiveMQ则是基于.MS的MOM的一个跨语言跨平台实现。它的异步消息传递技术采用消息机制实现应用之间的通讯和协同,应用之间保持相对独立,增加系统吞吐量和加快系统响应时间。基于ActiveMQ技术对蝶翼支付公司原系统进行重构可以有效解决原有问题。首先讨论蝶翼支付公司的第三方支付系统的现状以及对快速增长交易并发数及安全等应对的不足,明确了基于ActiveMQ消息总线开发的必要性。在此基础上,讨论了第三方支付系统为交易双方提供了电子钱包交易、统一支付网关、风险管理等主要功能。分析了用户购物支付流程、电子钱包账户充值和提现等核心流程。然后,分析基于ActiveMQ异步消息总线的系统架构, 对支付网关子系统、账户子系统等进行详细设计,其中重点讨论在支付过程中,采用ActiveMQ异步消息等机制,最终形成基于消息总线的方案的核心内容。最后,对比本平台与业内其他平台的各自特点。
论文目录
相关论文文献
标签:消息总线论文; 第三方支付系统论文; 面向消息的中间件论文; 应用集成论文;