摘 要:中国国家现代化支付交易清算系统(China National Automation Payment System),简称 CNAPS,是中国人民银行在世界银行贷款支持下正在建设中的中央银行支付系统,该系统的主要功能是对各商业银行的资金进行最终的清算
文章分析了目前CNAPS 系统可靠性,响应时间等方面的一些不完善之处,介绍了改善系统可靠性,缩短系统响应时间的方法,即流水号管理
关键词:CNAPS SB 分行系统 资金清算 流水号 套接口商业银行(Special Bank)之间的资金收、付交易,必须经过政府授权的中央银行进行资金清算,以发挥中央银行的宏观调控功能,从而稳定货币、稳定市场
CNAPS 系统即是由各级中央银行组成, 因此 SB 分行系统必须和 CNAPS 系统通信,通过 CNAPS 系统完成资金的最终清算
CNAPS 系统的可靠、有效运行,将关系到企业、个人的资金是否实现有效、及时、可靠的转移,对维护和健全银行体系,完善金融市场是至关重要的
CNAPS 系统中数据的传送是全双工的
一方面是 CNAPS 向 SB 发送信息或文件;另一方面 SB 也向 CNAPS 发送信息或文件
以下着重分析 CNAPS 向 SB 发送信息或文件时的情况,SB 向 CNAPS 发送信息或文件时的情况与此类似
1 目前 CNAPS 系统的一些不完善之处目前在 CNAPS 向 SB 发送信息或文件的路径上存在以下不足之处:接收端不能得到独立的信息或文件;文件请求响应时间过长;传输层能提供的可靠性有限
1 ) 不能得到独立的信息和文件两个应用程序通过 TCP 连接交换 8bit 字节构成的字节流
TCP 不在字节流中插入记录标识符
我们将这称为字节流服务(byte stream service)
假如一方的应用程序先传 10 字节,又传 20 字节,再传 50 字节,连接的另一方将