申请/专利权人:光大科技有限公司
申请日:2021-11-05
公开(公告)日:2024-04-02
公开(公告)号:CN114022278B
主分类号:G06Q40/04
分类号:G06Q40/04;G06F21/64;G06F11/36
优先权:
专利状态码:有效-授权
法律状态:2024.04.02#授权;2022.02.25#实质审查的生效;2022.02.08#公开
摘要:本发明提供了一种模拟交易处理方法及装置,其中,该方法包括:接收网上支付跨行清算系统发送的跨行交易报文,并解析该跨行交易报文;对该跨行交易报文进行模拟处理,得到模拟的预期结果;根据该预期结果组装响应报文;向该网上支付跨行清算系统发送该响应报文,可以解决相关技术中网上支付跨行清算系统进行开发、测试时,需要跨行协调交易处理结果,或者根据不同的业务场景手工生成对应的报文,效率低下且极易出错的问题,通过模拟跨行交易处理系统的交易处理,得到跨行交易处理报文的模拟的预期结果,能够提供稳定高效的运行环境,提高了测试效率。
主权项:1.一种模拟交易处理方法,其特征在于,包括:接收网上支付跨行清算系统发送的跨行交易报文,并解析所述跨行交易报文;根据解析出的所述跨行交易报文的报文头中的报文类型代码从配置库中查找所述跨行交易报文对应的配置列表;根据所述配置列表中的配置项,对所述跨行交易报文的报文域数据进行校验,同时根据签名选项组装签名明文;对解析出的所述跨行交易报文的签名密文和所述签名明文进行验证,验证通过后将所述跨行交易报文保存至数据库中;调用所述跨行交易报文对应的业务逻辑类,根据所述报文域数据、系统参数执行对应的逻辑,得到模拟的预期结果;根据所述预期结果生成回执文件,并保存至数据库,同时在待发送列表中生成一条待发送记录;从所述待发送列表中抓取待发送回执文件,根据所述待发送回执文件组装响应报文,包括:从XML配置库中获取所述待发送回执文件的配置信息,依据所述配置信息逐项验证数据项的合法性,在验证通过之后依据配置的xml路径生成报文头和报文体;在拼装报文的同时,依据所述配置信息组装加签明文;对所述加签明文进行数字签名,得到加签密文;根据所述加签密文进行报文组装,得到所述响应报文;向所述网上支付跨行清算系统发送所述响应报文;所述XML配置库包含报文域的规则配置信息和映射信息,在所述报文域发生变更的情况下,修改所述规则配置信息;所述方法还包括:获取通过显示界面输入的报文元素;从所述待发送列表中抓取待发送记录;从XML配置库中取出所述待发送记录的配置信息;依据所述待发送记录的配置信息逐项验证数据项的合法性,在验证通过之后,依据配置的xml路径生成报文头和报文体;在拼装报文的同时,依据所述待发送记录的配置信息组装加签明文;对所述加签明文进行数字签名,得到加签密文,将加密后的密文组装进报文,得到组装好的模拟交易报文;向所述网上支付跨行清算系统发送所述模拟交易报文;接收所述网上支付跨行清算系统处理所述模拟交易报文之后发送的处理结果;在所述获取通过显示界面输入的报文元素之后,所述方法还包括:对所述报文元素进行校验;在验证通过后,根据所述报文元素保存在数据库中,同时在待发送列表中生成一条待发送记录。
全文数据:
权利要求:
百度查询: 光大科技有限公司 一种模拟交易处理方法及装置
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。