金证三方交易网关使用注意事项

本文介绍了在使用金证三方交易网关过程中遇到的协议转换问题及解决方法。首先,讨论了配置中透传选项导致的协议转换失效,然后讲述了不能在同一XP节点进行消息转换的原因,以防死循环。接着,描述了在设置两个XP节点时,消息被取走但未触发转换的难题,最终发现需使用BP客户端发送报文,以避免BP请求的特殊处理导致的转换问题。这些问题的解决对于理解和优化金证三方交易网关的使用具有参考价值。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1. 首先碰到的问题是三方网关无法转换消息,测试的是银证的协议转为BP协议,但是在XP处抓到的报文显示还是银证的协议

查遍了手册不知道原因所在,把配置文件发给了陈工,他建议吧XSanfJyi.xml的节点配置项内,data = "raw"去掉

询问原因,才知道那个选项是透传选项,无论配置了什么转换规则,都会直接透传,这点在使用手册里是没有的


2.完成了银证转BP协议之后有个新需求,就是从XP取出消息然后转换成银证的协议

第一步想到的是能不能用同一个XP来进行消息的运转,因为我可以随意在XP上抓包,因此只要两次流入XP,即可看到三方网关协议转换的效果

但是这个想法被陈工否决,他的说法是三方网关必须要有两个以上的节点互联,如果单个节点,尤其是XP,循环连接自己,很容易造成死循环

我这边采纳了这种观点,毕竟我现在需要规范的部署起三方,直接两个XP能更好的模拟环境


3. 当我架起两台XP(A,B),通过kcxptest向A发送数据,期望能够经过三方转换之后将转换后报文放入B

这时出现了一种情况,就是消息被取走了,但是三方没有任何提示,仿佛什么都没发生,B也没有消息进入

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值