银行接口的技术架构与功能介绍PPT(71张)
招商银行数据接口说明
招商银行数据接口说明第一章概述21.1目的21.2文件生成日期3第二章文件结构32.1非加密格式32.1加密格式3第三章文件描述43.1 对帐单接口数据格式43.2 支付结算接口数据格式73.3 支付结算查询结果数据格式103.4 收方信息接口数据格式143.5 代发接口数据格式153.6 代发结果数据格式163.7 代扣接口数据格式183.8 代扣结果数据格式193.9 ##信息数据格式20附录A术语说明21A.2系统代码21附录B INI P LUS格式24B.1概述24B.2格式说明24B.3示例24附录C系统文件25C.1 本地信息文件25C.2 使用频度文件27附录D XBASE格式文件格式27D.1 支付结算文件28D.2 代发表文件28D.3 代扣表文件29附录E常用数据29E.1招行分行29E.2货币代码表29附录F C++源码示例30第一章概述1.1目的本文件描述了企业银行系统中定义的文件数据格式接口,该接口可用于企业银行系统与财务系统对接。
接口文件根据数据流向,可分为两大类,一类是由企业银行系统生成,需要导出到企业的财务系统中,如:对帐单、支付和集团支付查询结果、发工资查询结果、收方信息、受益人信息等;另一类是由企业财务系统生成,需要导入到企业银行系统,用于经办业务,如:成批支付结算文件、工资表、收方信息、受益人信息、成批信用证申请文件等。
根据接口文件是否采用了加密方式保存,也可以分为加密和非加密格式两大类。
通常加密格式的文件的后缀的第一个字符是“E〞。
1.2文件生成日期本文件于2003年2月28日制定,适用于企业银行系统4.0版与以后版本。
第二章文件结构2.1非加密格式非加密格式的文件为文本文件,包括描述信息和正文两局部。
详细内容可参照第三章“文件描述〞。
描述信息在文件的第一行,且以“#〞开始,各字段间用空格加分号分开,描述信息可以为空。
正文的每一行代表一个查询记录,用"\r\n"结尾。
接口技术课程最新PPT课件
矛盾:存储器地址空间1MB,20bit 地址线;内部各寄存器和数据总线 均为16bit。
解决方法:将整个存储器分为若 干个逻辑段,每段内地址16bit, 即最多地址空间64KB。
允许各逻辑段在整个存储空间浮 动,段与段之间可以是连续的, 也可以是分开的或重叠的。
00000H 逻辑段1起点 逻辑段2起点 逻辑段3起点
字乘/除指令(高十六位/余数), I/O 间接寻址
2. 指针及变址寄存器(SP,BP,SI,DI)
SP
堆栈指针
BP
在间址寻址中作基址指针
地址和变址寄存器,串操作时的
SI
源变址寄存器(隐含)
地址和变址寄存器,串操作时的
DI
目的变址寄存器(隐含)
* BP,SP寄存器称为指针寄存器,与SS联用。
* DI,SI寄存器称为变址寄存器,与DS联用, 在串指令中,SI,DI均为隐含寻址,此时,SI与 DS联用, DI与ES联用。
也可存放地址。
AL
字节乘/除指令,字节 I/O,转移, 十进制运算
* 既可作为16位寄存器
AH
也可作为8位寄存器使用。
(例:AH,AL) 8bit
BX
寄存器只能存放数据。 CX
CL
*通用性强,对任何指令
都具有相同的功能
DX
字节乘/除指令(高八位/余数), XLAT 指令中作为目的寄存器 作为地址/基址寄存器 串操作时,循环计数器 变量位移或循环操作时用作计 数器
BUS
忙
忙
忙
忙
忙
忙
t
二、 8088/8086的寄存器结构
8088/8086有14个16位寄存器
AX AH AL BX BH BL CX CH CL DX DH DL
银行接口的技术架构与功能介绍(ppt 71页)
升级方式: 对于向下兼容型的银行接口,升级时只需要更新银行接口API和接口实现
两个jar包即可。
22
银行接口升级
并行使用型: 随着客户业务的增加,银行需要不断提供新的功能供企业使用。但由于银
行的银企直联系统相当不稳定,银行考虑再三后,决定使用新的直联方式,新 的报文格式。在新的接口文档中添加常用功能和新的功能。同时会保留原有接 口使用模式,使两种接口类型并行运行。 使用的银行:
可以识别的XML报文格式,目前使用XML报文格式的银行有: 中行、工行、民生、北京银行、中信、招行、民生、光大、浦发
字符串格式: 按照银行文档中定义的每个字段长度进行字符串拼接,以确保银行可以正
确的截取每一个字段信息,使用的银行有: 建行、华夏、深发展
XML+字符串格式: 农行、交行
14
银行接口技术实现模式---特殊处理
翻译后的指令状态字典: 1:成功、2:失败、3:处理中、4:未知 5.一段时间内为未知,超过设定时间,则设为失败
17
银行接口数据处理流程
开始
数据校验
数据组包
参数异常
组包异常
传输异常
银行返回异常
结束
构造结果对象
发送数据 接收数据 解析数据
18
数据发送及接Leabharlann 流程银行公网/专线
企业端
银行安全服务器
HTTPS Internet HTTPS 企业安全服务器
21
银行接口升级
由于银行系统升级,需要对银行接口同步进行升级
接口升级特点:向下兼容、并行使用、弃前用新
向下兼容型: 随着客户业务的增加,银行需要不断提供新的功能供企业使用但在提供直
联的接口时,对于常用的功能也不会进行改造,只是在原有的接口功能中添加 新的功能。
公司主要合作渠道银行的组织架构介绍PPT(18张)
沟通中应注意的问题
时间
了解银行的工作特点:月末、月初、半年、年底报表总结 等 了解部门的工作特点:周一例会或周五例会等 了解管理者个人的工作特点:性格、习惯、喜好等
方式(联系、沟通方式)
预约 电话沟通(点到为止) 见面沟通(适可而止)
沟通中应注意的问题
频率
把握一个度,并非越多越好,不同时期不同频率
了解与合作银行TD产品的合作情况 借合作的平台;(借人脉) 借合作已显示的“双赢”模式;(借效应) 借合作已建立的“品牌”;(借良好信用)
如何开展银行渠道业务
与合作银行领导关系的维护 与合作银行员工关系的维护
如何开展银行渠道业务
了解合作银行的需求,找到合作的切入点 与合作银行业务上的相互支持 商业银行的业务简介 存款 贷款 结算 国际业务 代理业务 信用卡业务 存款是银行立行之本 存款是贷款之源,存款规模决定贷款规模。按存 款比例放款,上限为75%。存款准备金率 金融 机构在人民银行存款 强制性 货币投放控制手 段、市场货币供求调节手段
公司主要合作渠道 银行的组织架构简介
银行渠道业务可以协同实现公司的营销战略定位
品牌 客户 技术 队伍
银行渠道业务可以快速整合金融机构优势,协同提升海通的整体品牌 银行渠道业务将成为银证客户资源最大的“蓄水池” 银行渠道业务将率先触及银证业务核心技术领域,共享金融机构优势 资源 银行渠道业务将成为团队知识多元化、团队价值增长的“黄埔军校” 银行渠道业务将搭建银证业务持续发展、永续经营的战略联盟平台
营业部负责人
营业部负责人
市分行分管行长、机构、个 金部门负责人、银证主管
营销总监
营销总监 支行行长/网点主任
营销主管 (团队长)
营销主管 (团队长)
银行卡业务系统介绍PPT
确保软件组件之间的协调和通信,实现系统的各项功 能。
软件架构的考虑因素
软件组件的模块化、可扩展性、可重用性和可维护性 等。
数据库架构
数据库架构定义
数据库架构是指数据库系统的结构,包括数 据库设计、表结构、索引等。
数据库架构的目标
确保数据的完整性和一致性,提供高效的数 据检索和处理能力。
信用风险管理
客户服务模块
客户服务热线
个性化服务
提供24小时客户服务热线,解答客户 问题。
根据客户需求提供个性化服务,提升 客户体验。
在线客户服务
通过在线客服提供即时服务,满足客 户需求。
报表分析模块
报表生成与查询
生成各类报表,支持报表查询功能。
数据分析与挖掘
对数据进行分析和挖掘,提供决策支持。
数据可视化展示
新。
系统的发展历程与趋势
发展历程
银行卡业务系统经历了从手工处理到 计算机处理、从单一功能到综合功能 的演变过程。
发展趋势
未来银行卡业务系统将朝着更加智能化、 移动化、云端化、安全化的方向发展,支 持更多种类的银行卡和更多场景的支付需 求,提供更加个性化、高效的服务体验。
02
银行卡业务系统架构
系统架构概述
系统的重要性与作用
便利性
提供快速、便捷的支付方式, 满足消费者和企业的支付需求
,提高交易效率。
安全性
通过先进的技术手段和安全机 制,保障银行卡交易的安全, 保护持卡人的资金安全。
高效性
实现自动化、智能化的业务处 理,提高银行业务处理效率, 降低运营成本。
促进消费与经济增长
促进消费市场的活跃和经济增 长,推动金融科技的发展和创
银行基础知识【共60张PPT】
费用的经营活动。
8
4/1/2024
各类业务的概要关系
个人/企业 存款、同业 拆借、资本
金等
商业银行
负债业务
资产业务
中间业务
利息、股息支出
利息收入
手续费收入
企事业单位、 个人、政府
等
银行收入=(利息收入+手续费收入)-利息、股息支出
9
4/1/2024
的收入来源分类
• 收入的主要来源 • 利息收入 (存贷款利差) • 非利息收入(中间代理业务)
4/1/2024
国内 业务办理渠道
办理渠道 营业网点柜面 ATM(Auto Teller Machine ) CDM(Cash Deposit Machine ) POS(Point Of Sale)
短信 网上 自助缴费终端…
18
4/1/2024
国内 跨行业务支付结算渠道
跨行业务支付结算渠道
大额支付系统(HVPS)-2005 小额支付系统(BEPS)-2006 同城清算 电子联行 金卡工程(银联UnionPay)-2002 票据结算-2005
基础知识
内容提纲
第一部分 第二部分 第三部分 第四部分
银行及其服务概述 商业银行主要业务 商业银行发展趋势 计算机系统在商业银行的应用
2
4/1/2024
内容提纲
第一部分
第二部分 第三部分 第四部分
及其服务概述 商业 主要业务 商业 发展趋势 计算机系统在商业 的应用
3
4/1/2024
什么是
• 是提供包括信贷、储蓄、支付服务在内的最
决策支持系统
资产负债管理系统
风险分析定价系统
办公自动化系统
财务管理信息系统 计划和预算 管理会计(全面成本)
手机银行功能简介PPT课件
卡管家 爱生活 购精彩
•14
微信银行&支付宝服务窗
点击微信银行或支付宝服务窗的菜单
推送立即认证图文消息 绑定微信银行或支付宝页面
微账单:在输入框中输入 “账单”,系统推送信用卡 “微”账单图文。
登录 (未绑定微信或支付宝时)
•15
微信银行&支付宝服务窗
预约办卡
交易提醒设 置 金融行情
主菜单
置活期账户保留资金,设 置完成之后活期保留资金 以外的金额可成倍去做投 资或转为定期,当活期保 留金额不足设置的金额时, 做投资的或转为定期的资 金则会成倍的自动转为活 期。如:保留资金1000元, 活期宝或定存宝的起购金 额为10000元,按1000的 倍数增加,现在账户中有 21500元,则账户中活期 余额为1500元,当花掉 1500元时,活期宝或定存 宝的钱会有1000元转为活 期,则此时活期余额有 1000元。
西联为第三方公司,专门负责各国
之间客户资金流转。目前客户想要
在手机银行做收汇必须先在柜台或
网银有过收汇记录,做发汇则必须
在网银上做过发汇交易。
•11
手机银行app
信用卡
该功能支持客户进行信用卡 还款、账单分期、账单明细查 询、在线申请、进度查询、卡 片激活。客户端与微信均支持 本行还款和他行还款。本行还 款与他行还款走不同的交易。
开通光大银行手机银行且已 开通对外转账功能即可在手机 银行上使用手机银行任意转功 能进行对外转账。
若收款方是光大手机银行签 约客户,在转账确认页中会提 示客户的姓名、账号、手机号 进行确认;
若收款方是光大手机银行非 签约客户,在汇款时需要输入 收款人的姓名和手机号,系统 会自动核实客户的姓名和账号。
银行接口表结构说明文档解析
银行接口表结构说明书修订历史状态标识:C – Created A - Added M - Modified D - Deleted1. 协议类表1.1 表名BANK_*_AGREEMENT(*代表不同的银行渠道)1.2 用途记录投资者和各银行渠道的签约信息,便于托收支付等操作检查。
1.3 字段例如BANK_ABC_AGREEMENT表即为农行签约协议表1.4 说明各家银行渠道的协议表结构大体相同,一般都会记录(证件类型、证件号码、投资者姓名、银行卡号、签约标识)关键字段,其他差异字段因银行渠道的个体化差异而不同。
2. 转换关系类表2.1 证件类型关系表2.1. 1 表名BANK_CERTTYPE2.1.2 用途关联本地证件类型和银行证件类型的对应关系,便于生成报文参数时转换。
2.1.3 字段2.1.4 说明由于各家银行渠道的证件类型都有差异,所以发送报文给银行时必须发送银行接受的证件类型,这时候就需要我们做一个证件类型的转换动作。
这种转换是双向的。
2.2 业务类型关系表2.2.1 表名BANK_BUSI_FUNCTION关联本地业务类型和银行业务类型的对应关系,便于生成报文参数时转换。
2.2.3 字段2.2.4 说明由于各家银行渠道的业务类型都有差异,所以发送报文给银行时必须发送银行接受的业务类型,这时候就需要我们做一个业务类型的转换动作。
这种转换是双向的。
2.3 基金类型关系表2.3.1 表名BANK_FUNDTYPE关联本地基金类型和银行基金类型的对应关系,便于生成报文参数时转换。
2.3.3 字段2.3.4 说明由于各家银行渠道的基金类型都有差异,所以发送报文给银行时必须发送银行接受的基金类型,这时候就需要我们做一个基金类型的转换动作。
这种转换是双向的。
3. 参数配置表5.1 表名BANK_COMMON_CONFIG5.2 用途基本参数配置表,存放各银行基本的参数配置,与system-config.properties灵活搭配。
完整的银行核心业务系统解决方案介绍最新PPT课件
机构管理【机构信息、关系信息、层级管理、机构拆并、权限控制、业务管理、信息查询】 柜员管理【柜员信息、日初日终、业务管理、信息查询、状态维护、密码管理、查询】
权限管理和授权机制 尾箱管理【类别类型、生成、启用、交接、上缴、碰库、封存】 现帐金、管查理询【】尾箱管理、金库管理、现金解缴、伪变造币管理、长短款处理、取款预约、转入 /转出待销 凭证管理【客户凭证、柜员凭证、待销毁凭证、凭证出入库、印鉴卡管理、支付密码管理】 收费管理【费率参数、费用优惠、费用计划、收费应用】 利率管理【利率参数、利率计划、计息方式、利息计算】 公共参数管理【参数维护、查询、生效】 公共查询【账务查询、非账务查询、交易、余额、日志】
P r i va c Cy uI ns s t r u c t i o n s 0..n
t o m e r I ns i g h t 0..1
Cus 0..n
n ta c t P r e fe r e n ce s
P a r t la s si fic a t io n
0..n
yC
P a r t yV e r ifi ca tio n 0..n
? 易扩展性 :系统技术架构采用组件化、模 块化、参数化、高内聚、松耦合设计原则, 支持快速的 2 次开发;,
? 先进性 :采用面向服务的 SOA 架构,业 务数据和业务逻辑的分离;
? 安全性 :在数据传输、存储、数据一致性 等达到通用标准要求;
? 开放性 :采用开放平台设计,采用独立于 中间件平台、数据库平台的开发技术,支 持横向和纵向扩展;
F in a nci al I nst r u me n t H ol di n g
Ve hi cle
R ea lPr op e rt y
银行卡创新产品与服务(PPT43张)
◆
DNA手机支付
◇交易类型:远程支付,无磁有密 ◇定制方式:IVR无磁定制 ◇交易传输:IVR,卡号和密码双信道传输 ◇适用行业:定向支付,无物流产品行业
二、银行卡创新产品与服务
(四)手机支付业务 银行卡支付范围列表 银行名称 联网地区 帐户类型
中国农业银行
中国建设银行 交通银行
…… ……
二、银行卡创新产品与服务 (六)金融标准IC卡业务
5、受理渠道
◆接触式受理
需要把卡片插入POS机的IC卡插槽中,让POS机的IC卡插槽触点和 IC卡触点进行接触,方能完成数据的读写。银联将接触式受理作为终 端的基础标准,目前为止,广东地区(不含深圳)的传统POS机具已全 面具备接触式受理功能。
(一)网上支付业务 2、业务特点 • 能够支持国内60多家商业银行的银行卡进行跨行在线支付。 • 提供网上便民服务和金融理财服务。 • 支持国内银联卡持卡人跨境网上支付。 • 通过中国银联差错处理平台进行差错处理。
• 提供24小时的客服热线和客户服务95516。
二、银行卡创新产品与服务
(一)网上支付业务 3、业务产品
• 提供统一的交易和清算接口
• 企业无须在多家银行开户 • 提供多元化的支付渠道 • 发卡、转接、收单共赢的商业模式
二、银行卡创新产品与服务
■ 主要产品:
• • • • • •
网上支付业务 代收付业务 自助终端业务 手机支付业务 无线POS 金融标准IC卡
…… ……
二、银行卡创新产品与服务
(一)网上支付业务 1、业务介绍
农信社省农信,东莞农信,南海农信 银行卡(除信用卡)均可支持广州业务
二、银行卡创新产品与服务
银行接口表结构说明文档解析
银行接口表结构说明书修订历史状态标识:C – Created A - Added M - Modified D - Deleted1. 协议类表1.1 表名BANK_*_AGREEMENT(*代表不同的银行渠道)1.2 用途记录投资者和各银行渠道的签约信息,便于托收支付等操作检查。
1.3 字段例如BANK_ABC_AGREEMENT表即为农行签约协议表1.4 说明各家银行渠道的协议表结构大体相同,一般都会记录(证件类型、证件号码、投资者姓名、银行卡号、签约标识)关键字段,其他差异字段因银行渠道的个体化差异而不同。
2. 转换关系类表2.1 证件类型关系表2.1. 1 表名BANK_CERTTYPE2.1.2 用途关联本地证件类型和银行证件类型的对应关系,便于生成报文参数时转换。
2.1.3 字段2.1.4 说明由于各家银行渠道的证件类型都有差异,所以发送报文给银行时必须发送银行接受的证件类型,这时候就需要我们做一个证件类型的转换动作。
这种转换是双向的。
2.2 业务类型关系表2.2.1 表名BANK_BUSI_FUNCTION关联本地业务类型和银行业务类型的对应关系,便于生成报文参数时转换。
2.2.3 字段2.2.4 说明由于各家银行渠道的业务类型都有差异,所以发送报文给银行时必须发送银行接受的业务类型,这时候就需要我们做一个业务类型的转换动作。
这种转换是双向的。
2.3 基金类型关系表2.3.1 表名BANK_FUNDTYPE关联本地基金类型和银行基金类型的对应关系,便于生成报文参数时转换。
2.3.3 字段2.3.4 说明由于各家银行渠道的基金类型都有差异,所以发送报文给银行时必须发送银行接受的基金类型,这时候就需要我们做一个基金类型的转换动作。
这种转换是双向的。
3. 参数配置表5.1 表名BANK_COMMON_CONFIG5.2 用途基本参数配置表,存放各银行基本的参数配置,与system-config.properties灵活搭配。
商业银行-BI架构体系NEW58页PPT
13
主题
BI架构概述 商业银行BI架构体系 专题架构介绍 Q&A
广州中软信息技术有限公司
14
商业银行BI架构体系
架构体系理论 架构设计方法 商业银行BI架构 架构的评估
广州中软信息技术有限公司
15
为什么需要架构?
广州中软信息技术有限公司
16
企业架构的用途
广州中软信息技术有限公司
17
数据架构不当导致的高成本
广州中软信息技术有限公司
18
IT系统的架构模块 Business
广州中软信息技术有限公司
业务架构原则
展示业务自动化、辅助决策支持的功能结构及相关实务场景。 配合商业银行的业务发展策略 充分利用商业银行的最佳实践
开发多元化金融产品 ,如发展经纪市场 以产品组合大力推广个人金融业务 依托高科技提供网上银行增值服务 在投资银行领域争取主动 为中小企业提供金融服务 拓展高收益的资本运营市场
8
商业银行IT系统总体架构
广州中软信息技术有限公司
9
核心业务系统—架构
广州中软信息技术有限公司
10
国际结算系统—架构
广州中软信息技术有限公司
11
网上银行—架构
广州中软信息技术有限公司
12
BI建设的常见工具产品组合
系统建设
数据模型
ODS数据模型(基础数据层、公共汇总层) EDW数据模型(基础数据层、公共汇总层) KPIs模型 集市模型(CRM、ALM、RPT)
ETL/EAI 转换规则
更新频率 数据映射
容错阈值
调度、执行规则
ETL/EAI 执行跟踪
业务元数据
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
银行接口技术实现模式---特殊处理
银行返回code管理
成功、失败、未知、处理中、一段时间后置失败 以上状态,是根据银行返回的code进行判断。目前的对于银行返回的code 信息将会在配置文件进行处理。
配置文件如下格式: <ret_code>
<code>0</code> 银行返回code <comment>提交成功,等待银行处理</comment> 返回信息 <statustype>3</statustype> 通过返回信息翻译的处理状态 </ret_code>
4
银行接口的业务需求
资金利用率 资金风险 经营成本 ….
客户需求 差异化
财务数据 银行数据
资金集中 管理
个性化服务
高度集成
银企直联需求
银企功能满足 全面资金需求
功能扩展
付款业务 收款业务
实时性
历史数据 管理
5
结总 问题与答疑
6
议程
1 银行接口概述 2 银行接口的技术架构 3 银行接口平台的介绍及实施 4 银行接口的功能介绍
7
银行接口技术架构
银行接口逻辑结构 银行接口技术实现模式 银行接口数据处理方式 银行接口单元功能测试 银行接口发布及升级
8
银行接口逻辑结构
结算系统
银企 接口
企业
银行 前置机
银行
9
银行接口技术实现模式---分层
• 总体来讲,银行接口定义为三个层次
• 第一层是API层,提供给外部使用系统调用的接口。银行提供的服 务功能,业务数据对象都在此定义;该层屏蔽了各个银行之间的差 异,使资金管理系统很容易的完成对多家银行的对接,减少了业务 系统的开发难度
翻译后的指令状态字典: 1:成功、2:失败、3:处理中、4:未知 5.一段时间内为未知,超过设定时间,则设为失败
日志管理
当前银行接口日志不与任何外部接口程序关联,属于单独初始化,单独输 出。接口的初始化调整为,首先读取配置文件bank_service_config.xml,然后 初始化日志。
银行接口日志分两种,一种是log4j,另一种是System.out输出形式。在配置 文件文件中可以指定日志的采用形式。
例如: <log_set> <logClassImpl>com.iss.itreasury.bs.log.SystemOutImpl</logClassImpl> </log_set>
统,并与商将企业内部的资金管理系统与商业银行 网银系统实现联接,所以被称为“银企直联”。 • 银行接口为银行和企业之间架起了”桥梁”,主要作用实现企业业务系 统同银行核心系统的数据交换。按照双方不同的数据格式进行数据转 换。
上述配置采用了SystemOutImpl. 若没有配置,银行接口默认将采用log4j的形式输出日志。
15
银行接口技术实现模式---特殊处理
支付指令管理
发送支付指令的时候指令id必须唯一。在指令id文件中存放已经使用的最 大的id信息,每次在内存中存放20个连续的id,用完以后自动追加20个在内存 中同时在文件中更新。每次服务重起的时候自动加载文件中的id信息。
可以识别的XML报文格式,目前使用XML报文格式的银行有: 中行、工行、民生、北京银行、中信、招行、民生、光大、浦发
字符串格式: 按照银行文档中定义的每个字段长度进行字符串拼接,以确保银行可以正
确的截取每一个字段信息,使用的银行有: 建行、华夏、深发展
XML+字符串格式: 农行、交行
14
银行接口技术实现模式---特殊处理
• 第二层是接口管理层,实现服务的管理、事件通知、自动任务管理 ,以及全局性的基础功能等等;
• 第三层是SPI,定义了对银行接口的实现包的要求。该层主要负责 将资金管理系统发出的请求封装为各商业银行规定的数据报文,并 将请求报文发送到银行前置机指定端口上,等银行处理完毕后,接 收从前置返回的银行响应信息并进行解析,传递给资金管理系统。
银行接口技术实现模式---通讯方式
银行接口支持三种通讯方式
http通讯: 采用apache的公共包,由于工行对http的特殊要求,我们进行了特殊的修
改,但是它兼容org的包,因此在其他系统使用http通讯的时候必须使用接口提 供的包,否则在发送银行指令的时候会出现错。
中行、工行、民生、交行、北京银行 ………
BankServiceFactory
ICBCBankServiceFactory ICBCBankService ICBC Task、Event
12
ABCBankServiceFactory XXXBankServiceFactory
ABCBankService ABC Task、Event
XXXBankService XXX Task、Event
sock通讯: 农行、建行、招商银行、中信银行 ………
ftp通讯: 境外银行的直联是主要通过ftp方式进行数据传输 渣打、花旗、荷兰、汇丰、中银香港 …………
13
银行接口技术实现模式---特殊处理
银行接口支持三种数据格式
XML格式: 通过接口把传送的数据按照银行提供的接口文档定义,转化为各商业银行
文件名称:package_id.dat 中间指令的处理方式:
属于中间指令的为:支付处理中、支付末知 对于处于中间状态的指令,系统会记录指令信息,然后再自动到银行去同 步指令信息。对于超过48小时的指令不在同步指令状态。同步的时间计划为:2 ,5,15,30 6次,60 45次 文件名称:virement_instruction.dat
银行接口专题培训
刘泽湘 软通动力
议程
1 银行接口概述 2 银行接口的技术架构 3 银行接口平台的介绍及实施 4 银行接口的功能介绍
2
银行接口概述
银行接口概念 银行接口的业务需求
3
银行接口概念
• 银行接口也可以称之为”银企直联”、”银企互联” • 所谓 “银企直联”,就是集团企业在集团内部建立自己的资金管理系
10
银行接口技术实现模式---分层
11
银行接口技术实现模式---分层
第二层是接口管理层,实现服务的管理、事件通知、自动任务管理,以 及全局性的基础功能等
InitialBankService
BankServiceManager BankService
ConfigManager ConfigInfo