当前位置:问答库>论文摘要

题目:某银行支付系统通讯子系统的设计与实现

关键词:通讯子系统,分布式部署,数据安全,socket,IPC

  摘要

数据通讯是网络系统中必不可少的一个组成部分,是网络系统的基础。保证数据传输的正确性、系统业务处理的高效性、通讯数据的安全性、支持系统大数据量并发访问是数据通讯的基本要求,数据通讯的方式决定了网络系统的开发架构及部署模式。本论文中结合实际课题——支付系统中通讯子系统的设计与开发,从通讯子系统的解决方案、方案中的设计目标、方案的详细设计与实现等几方面做出说明和理论上的探讨。通讯子系统是支付系统完成数据通讯的核心部分,它为不同来源的数据提供通讯服务,通讯子系统中包括主控模块、通讯模块、路由模块、超时控制模块等。当前采用开放式系统的银行业务系统,基本都是客户机/服务器架构,客户端需要通过多种介质的广域网与服务器端通信。这就要求通讯子系统中需要支持高效的并发连接服务、并具有易管理、可配置的要求。本论文介绍了通讯子系统如何使用进程、IPC、基于Berkeley Socket编程等技术实现系统稳定、高效的面向连接的并发服务接入,如何通过技术手段实现了通讯子系统的易管理、可配置的要求。随着金融业务的扩展,银行内部各个管理机构正逐渐向跨地域、甚至跨国家的的趋势发展,银行业务系统的分布式部署成为必然。本论文介绍了通讯子系统如何通过数据路由控制,实现银行内部业务系统的分布式部署,并与外部其他系统进行数据通信。信息安全一直是金融系统中最重要的组成部分。信息安全是通讯网络系统中重要的环节,数据加密技术是用来保证信息安全的基本技术之一。本论文从密钥控制、数据加密算法,数据安全传输等方面详细的讨论了如何保障系统的信息安全。本课题已经完成了系统开发及测试。经过测试,通讯子系统达到了设计要求,得到了公司的好评。