基本数据通信流程一示意图1
(2)、不需要调用第三方接口平台的业务处理,直接进行业务层数据应答。命名为基本数据通信流程二。
基本数据通信流程二示意图2
步骤三:通信发起方接收到业务层数据应答,判定此次交互成功;接收到链路层数据应答,继续等待业务层的数据应答。
交费充值、话费查询、购买电子充值卡、号卡销售、日对帐、银行卡余额查询等业务采用基本通信业务流程一,其他业务类型支持基本通信业务流程二。 6.4 通信异常处理 6.4.1 接收超时异常处理
由于通信链路上可能存在发送时延导致应答包的先后到达顺序不一致,本协议规定: 基本数据通信流程一的数据交互过程中,接收方如果先接收到对应的业务数据链路层的数据应答,可认为此次通信交互完成,退出接收等待,且本次通信过程的链路层数据应答信息不再处理。
6.4.2 扣款类的交易流程
涉及到终端业务交易处理的数据请求只能由终端主动发起。
涉及到金融扣款相关的业务交易,在终端和接入平台的数据通信过程中,每笔交易过程必须要有唯一的交易标识号。
交易标识号由终端首先生成日期以及业务类型编号,再由接入平台补充随机码生成。基本通信交互流程中,终端须先进行索取交易标识号的通信请求,方能进行正式的业务交易处理,且该交易标识号将作为后续这笔交易的异常处理依据。基本交易通信流程示意图见下图:
扣款类业务通信交互流程示意图