论文部分内容阅读
随着经济和信息技术的发展,电子商务成为社会经济的重要组成部分。而电子支付是电子商务的一个关键,它是电子商务顺利实施的重要条件。支付方式的丰富,能提供方便、安全、操作简单、查询方便的支付方式。同时,简洁的支付操作方式会极大地带动业务的发展。近年来,手机资费下调,固话业务萎缩,电信运营商正在努力向综合信息服务商转型,寻找能够成为新的业务增长点的增值服务,因此提出了IVR小额支付系统。IVR小额支付系统是以电话支付为主的增值业务方案,利用电信和SP资源,实现电信和金融业务的融合。
首先本文分析了现有的IVR小额支付系统,其不足表现在热线建表多、日志记录表多、数据零散管理、流程接口多样化、系统维护没有界面化。然后针对这些不足,本文给出了对小额支付系统中热线、日志、数据统一管理的支付支撑系统,深入研究J2EE平台及Spring轻量级框架开发,重点研究依赖注入,Spring MVC,Spring AOP编程,设计并开发了对支付系统进行辅助的基于Spring的支付支撑系统,有效地对支付系统进行支撑。最后,深入研究通讯机制,学习HTTP、Web Service协议,详细介绍了HTTP、Web Service协议的工作机制与通讯结构,设计出符合支付网关系统标准的通讯接口并将其应用到系统中,实现了与SP提供商的多种通信接口,丰富了SP协同通信的方式。
基于Spring的支付支撑系统的提出,从实际意义上解决了IVR小额支付系统上面所提及的一些问题。也为系统自身进一步完善和扩展,不断完善和满足用户需求,提供了指导意义。
本文从理论和实现两方面探讨了基于Spring在小额支付支撑系统中的应用。首先介绍了J2EE平台体系结构,J2EE的发展以及基于EJB重量级的架构,针对重量级架构引入了基于Spring轻量级J2EE架构的概念,探讨了Spring框架及其体系结构,同时介绍了Spring DI、Spring AOP、Spring MVC在本系统中的应用。
IVR小额支付系统统一了零散热线、数据、日志的管理,提高了IVR支付系统的通用率,同时也提高了系统的可扩展性和维护的方便性。另外,基于Spring的IVR支付支撑系统的提出,不仅对后台提供管理维护,进行支撑,而且,提供了多种不同的支付商业商业。