未来智讯 > 移动支付论文 > 基于ESB的第三方移动支付平台的研究
    【关键词】第三方 移动支付平台 ES
    从相关数据统计来看目前我国移动通讯网络用户已经突破了10亿大关,在这种形势下给第三方移动支付平台的发展带来了极大的发展空间,并且促进了移动支付业务与银行金融业务的融合,这为用户提供了更为丰富的支付手段,为用户带来更多种类的服务,同时也让移动支付业务变得越来越普及化。在移动支付业务普及面及其规模不断扩充的背景下使得各个商户平台、银行平台以及运营商之间产生了密切且复杂的关系,这种关系使得第三方支付平台建设面临着极大的挑战,而ESB方案则为第三方移动支付平台建设带来了极大的便捷,让平台的扩展性以及可维护性得到了极大的提升,也让相关服务质量得到了保障。
    1 ESB概述
    ESB(Enterprise Service Bus)即为企业服务总线,事实上它是XML、Web以及中间件技术的融合产物。从网络角度来看ESB为其提供了最为基础的连接中枢,这也使其成为了企业神经系统构建过程中不可或缺的组件。ESB让传统软件架构发生了极大的变革,并且大大地节约了项目的构建成本,并且进一步提升了兼容性使得不同应用间的技术差异得以消除,这给服务器的稳定运行提供了可靠的保障并实现了不同层次服务、平台的整合。从基本功能来看ESB包括了服务的MetaData管理、传输服务、中介、多服务集成方式以及服务和事件管理支持。在基础功能之上ESB还具有丰富的扩展功能,其扩展功能包括了面向服务的元数据管理、Mediation、通信、集成、服务交互、服务安全、服务质量以及服务等级。正是这些全面性的功能使得ESB有了良好的适用性。从工作方式来看ESB主要是基于事件驱动以及文档导向的处理模并遵循分布式运行管理机制。在路由功能与过滤功能的基础上让其具备强大的数据处理功能并且在数据传输方面较传统模式具有极大的优势。另外它还可为平台提供各类标准接口,使得平台的扩展性以及兼容性得到了大幅度的提升。总之ESB的出现为第三方支付平台的构建提供了良好的技术支持并带来了有效的解决方案,应给予关注。
    2 基于ESB的第三方移动支付平台的设计
    从第三方移动支付也本身来看主要靠客户端以及服务器端实现,其具体业务流程如图1所示。
    由图1可知各个系统构成了一个具有一定规模的体系,而各个系统彼此之间也存在明显的相互作用。从系统本身特点来看银行系统已经处于较为成熟的阶段,而相对于传统的金融系统运营商显然并不成熟,但是也形成了初步的架构模型。商户系统依然在发展阶段中,其中有部分模块还处于开发状态。基于以上所述不难发现在这种背景下使得第三方支付平台接口呈现了多样化特征。从交易活动本身来看则需要贯穿于各个系统平台,若其中某个平台出现问题则会给整个交易活动带来严重的阻碍并导致交易失败,换句话说交易体系稳定运作的前提是每个节点可安全完成数据传递工作。这就要求在制定代码的过程中需要遵循点对点的方式进行,换句话说在平台接入系统的过程中需要为其构建出具有针对性的且特定的接口。
    为了对以上系统进行完善,在本研究的设计中将ESB第三方移动支付交易流程设定如图2所示。
    借助于ESB架构对相关信息进行传递时,各个子系统可以抽象的方式与ESB提供的Web服务连接,也就是说将子系统看作为服务节点。信息传递必须通过ESB方可进行,让传统模式下下的点对点服务得到了完善。在这种方式下系统的耦合度也得到了良好的控制,使得不同的服务并不会产生相互的影响。另外新服务可更为便捷地扩展于ESB当中,这样也就避免了重启服务使得第三方支付平台有了更好的稳定性,并可在动态环境下工作,扩展性也得到了极大的提升。
    从架构上看ESB主要分为应用层、集成层、服务组合层以及EIS层。其中集成层是最为关键的组成部分,它处于应用层以及组合层之间,扮演了中介者的角色。在集成层的作用下可为服务调用者提供协议转换服务并将消息格式转变为标准服务格式。在上述基础上经过路由选择在提供给用户。此外集成层具有强大的安全通信功能,并可对业务进行统一的逻辑处理,让整个系统的服务工作更具调理化。应用层是第三方平台的接入点,具备了友好的交互界面,将用户请求反馈给系统,并将系统解决方案传递给用户。EIS作为底层结构主要与支付平台进行连接并为上层提供系统的服务。服务层则是让ESB架构集成化的基础,可对EIS层各系统的服务进行接纳并处理、整合。服务组合层是对相关业务进行有效树立,可视作将业务流程进行封装并得到一个集成化的大型服务供以调用使得各类服务业务集成层与逻辑层得到有效分离让整个架构更为清晰、明了。
    3 结语
    第三方移动支付业务的普及为广大用户提供了极大的便捷,而ESB架构则为第三方移动平台的有利的技术基础,为其发展带来了空间与平台,这对于我国移动电子商务的发展将带来巨大的促进作用。
    参考文献
    [1] 陈坤,杨社堂.企业服务总线在跨行现金管理系统中的应用研究[J].电脑开发与应用,2010(12).
    [2]张勇.技术为先,移动支付的新时代[J]. 金融科技时代,2013(09).
    [3]王菁,邬书跃,梁欣.一种安全高效的在线移动支付协议[J].计算机工程与应用,2013(16).
    作者单位
    内蒙古科技大学信息工程学院 内蒙古自治区包头市 014010
转载请注明来源。原文地址:https://www.7428.cn/page/2017/1207/6885/
 与本篇相关的热门内容: