《XML技术在二代支付系统中的应用》由会员分享,可在线阅读,更多相关《XML技术在二代支付系统中的应用(1页珍藏版)》请在金锄头文库上搜索。
1、 , 技术应用 ppl ication XML技术在二代支付系统中的应用 文f J中国人民银行营业管理部谢晓晨 -r扩展标记语言XML是一种支持语义表述的标记 口l曼是有可扩展 啮一-I:Z:I性等特点,广泛 一-应用于各行业。本文主要阐述XML在二代支付 一、XML语言主要特点 XML(EXTENSIBLE MARKUP LANGUAGE)可 扩展标记语言是SGML(标准通用语言)的一个子集。由 于SGML语言过于复杂,不利于学习和网络传输,XML 语言随之产生。XML语言具有支持语义表示、可扩展性好、 支持各种编辑操作、平台无关性等特点,因此可实现类似 于SOL查询的基本功能,支持对数据的
2、粒状更新。当数据 的一部分发生变化时,可对文档局部进行更新,而不必重 发整个文档,大大减少数据传输量,并提高了数据的可重 用性。 且具有跨平台、跨设备的优点,适合多种操作系统和 硬件,能够不依赖于平台正常工作。特别适合在异构环境 下进行数据交换和处理。 国内支付系统应用现状 二代支付系统在报文设计上选用了部分lSO20022 标准库报文 并依照ISO20022规范开发了其他报文, 全部报文均采用XML格式描述。其中,对采纳使用的 ISO20022报文,进行了必要的格式约束。XML格式的报 文在跨系统处理和解析等方面具有显著优势,采用国际标 准更有助于实现与国外支付系统间的互连互通,同时报文 的
3、可读性比传统报文更优。 70 l 2014年2月 三、支付系统数据管理平台的实现 二代支付系统拓扑结构为国家处理中心、城市处理中 心(CCPC)及参与者前置的三层结构,并对参与者提供 了更为灵活的接入选择。同时,XML格式的报文提供了优 质的数据资源,它具有易于传输、支持语义表达和支持查 询等优点,使得数据利用更加简便、高效。 CCPC后台拥有本辖区支付报文数据,且这些数据均 为XML格式的ISO20022报文,数据质量极佳,可利用 这些支付交易数据资源,建立区域性的支付数据管理平台。 平台基本架构设计:一是利用ML语言结构化、支 持语义表达的特点,以省为单位建立BS结构的查询统计 系统。将X
4、ML格式的业务数据解析后,导入数据库,供本 地区人民银行、商业银行等使用者进行业务查询、数据分 析等。二是可以根据使用者要求,对下属参与者、人民银 行用户提供XML格式的数据资源,供使用者进行进一步加 工和利用。参与者可利用这些数据进行效率分析、业务分析、 对客户提供处理结果反馈等。平台优点如下: 一是可实现多样性统计分析需求。各地人行作为平台 设计建设的主导,可充分发挥地缘优势,了解和掌握本地 区用户实际需求,实现具有本地区特色的业务功能;当用 户需求发生变化时,人民银行根据反馈进行调整,灵活性强。 二是系统建设成本小。由各地人民银行建设并负责平 台的管理维护,使用者只需通过Web方式访问系统,或通 过网络申请数据。该设计降低了系统使用者在设计、运行、 接入等方面的投入,经济性较好。 三是将部分XML格式数据提供给用户,用户可根据 自身业务需求进行处理和分析。商业银行可据此改善客户 体验;反洗钱部门可据此进行跨行交易分析等。园