下载此文档

前置机详细设计方案.doc


文档分类:通信/电子 | 页数:约21页 举报非法文档有奖
1/21
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/21 下载此文档
文档列表 文档介绍
、存储和转发来自金融端末设备(POS.),或者服务网点的交易请求,从而完成整个电子支付交易。整个电子交易系统是一个三级的客户/服务器(CLIENT/SERVER)模式。前置机处于整个系统的第二级,起到了承上启下的重要作用,它既是终端设备的SERVER,又是后台主机的CLIENT。前置机具有复杂多变的接口,要求有较好的通用性、可靠性和高效率。、交易处理核心、系统管理、监控系统四大部分。结构框图如下:后台主机数据库系交易处理核心监统控管系交易接口理统商户,银行网点,POS,医院,,通过两次通讯完成一次交易,以减少通讯量。首先由客户端发起请求,将相关数据(交易码,交易数据,MAC等)送往前置机,前置机预处理完毕,将结果返回客户。客前交易信息户置端机处理结果交易类型前置机处理的交易类型按终端设备可以分为:银行网点的终端设备:签到、签退、圈存、圈提、查询、转帐、下传黑名单和改密。指定医疗机构的前端:签到、签退、查询、转帐、批上送、下传黑名单和改密。商户终端设备:签到、签退、下传黑名单、查询、转帐、批上送和改密。圈存机:签到、签退、圈存、圈提、下传黑名单和查询。(包括中间件模式)和串口两种模式。TCP/IP方式通过对套接字socket进行操作,或中间件模式完成数据的传输。适用于客户端各种主机与前置机之间不同操作系统的通讯。TCP/IP方式如下图所示:Service_1Service_2....Service_NTcp_ServerTCP/IP中间件通讯方式服务点守护进程Tcp_Server通过fork()调用,复制自己来处理不同的请求,以达到并行处理的目的。考虑到fork()的调用在交易高峰期过多子进程的生成会导致系统在进程的切换和系统调用上占用过多资源,在监控模块中采取一定的措施控制其子进程的个数,这将在监控模块中详细讨论。、指定医疗机构(POS)上送的交易请求,对通讯端口进行读/写操作,完成交易。销售终端一般是通过网控器(NAC)与主机的端口进行联结,它们之间的数据格式遵循ISO8583的标准。这对磁卡和IC卡同样适用。这种方式用于处理销售终端、指定医疗机构(POS)经网控器(NAC)上送的交易。串口方式如下图所示:Serialserver接发收送进进程程接收进程负责从端口读取上送的信息,发送进程将处理结果写到通讯端口,它们与守护进程之间通过消息队列进行数据交换。网控器可以有多个上行与下行板,为达到并行处理的目的,对应于每个通信端口,各启动一对相互独立的读,写进程对其操作,提高了系统效率。交易接口模块串口守护进程读进程写进程TCP接口守护进程服务网点和商户PC销售终端医疗机构POS这对串口读,。营业点、指定医疗机构将这些脱机交易批量地上送到前置机,经交易处理核心的预处理后,转发给后台主机;由主机修改相应的帐户资料,并进行汇总,统计和清算。所以,交易处理子系统是整个IC卡系统的关键,它包含交易处理守护进程,安全认证,交易日志的管理和交易转发模块,与其它的相关子系统的关系如下:交易处理子系统基于Tcp/Ip交易转发模块监安全认证日志文件控交易处理守护模块系统接口守护进程交易处理守护进程与接口守护进程一般是通过消息队列进行通讯,或者两者融为一体。前置机系统的主要任务是预处理和转发批量的脱机交易数据,在设计交易处理子系统时,必须具有较高的处理速度和能力。以下的系统设计过程中,都以实现这个目标为前提。交易处理模块由于存在两种不同的通信接口方式,相应地,在前置机系统的交易处理模块分别采取了消息驱动与Fork()子进程的形式处理来自这两种接口的交易。消息驱动这种方式将传统意义上的应用(服务进程)根据不同的功能,相互独立起来,各个子服务进程(Services)之间读取消息队列中某一特定类型的交易消息,与不同的请求(客户端的消息源)建立有机的联结,处理交易后并将结果返回。消息驱动的方式适用于不同操作系统之间的TCP/IP通信。交易监控系统交易监控信息,55批上送接收服务进程下传黑名单服务进程交易消息队列3TCP接口守护进程42请求,请求N交易处理流程(1)客户端发起请求。1(2)接口守护进程收到请求后,送

前置机详细设计方案 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数21
  • 收藏数0 收藏
  • 顶次数0
  • 上传人文库旗舰店
  • 文件大小258 KB
  • 时间2019-12-08
最近更新