[发明专利]一种系统接口调用方法、总线设备及银行系统在审
申请号: | 201811245202.7 | 申请日: | 2018-10-24 |
公开(公告)号: | CN109445961A | 公开(公告)日: | 2019-03-08 |
发明(设计)人: | 马广华 | 申请(专利权)人: | 中国银行股份有限公司 |
主分类号: | G06F9/54 | 分类号: | G06F9/54 |
代理公司: | 北京中博世达专利商标代理有限公司 11274 | 代理人: | 申健 |
地址: | 100818 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 调用设备 目标接口 通信报文 系统接口 系统接口调用 接口提供 银行系统 总线设备 字段 发送 通信技术领域 接口调用 系统网络 对接口 解耦合 调用 通信 应用 | ||
本发明实施例提供一种系统接口调用方法、总线设备及银行系统,涉及通信技术领域,本发明实施例能够实现接口提供设备与接口调用设备的解耦合,降低当接口提供设备的系统接口发生改变对接口调用设备的影响。该方法包括:接收所述目标接口提供设备通过系统接口发送的第一通信报文;从所述第一通信报文中,选出所述目标接口调用设备调用所述系统接口所需要的字段,并利用选出的字段组成第二通信报文;将所述第二通信报文发送至所述目标接口调用设备。本发明应用于系统网络。
技术领域
本发明涉及通信技术领域,尤其涉及一种系统接口调用方法、总线设备及银行系统。
背景技术
目前为了降低系统的复杂程度,很多功能庞杂的系统会划分为多个子系统,各子系统所对应的设备分别完成指定功能。当子系统A需要调用子系统B中的数据时,则通过调用系统接口,由作为接口提供设备的子系统B向作为接口调用设备的子系统A发送通信报文,实现数据访问。
本发明人发现,在接口提供设备利用定长格式的通信报文向接口调用设备发送数据时,即通信报文的信息长度、格式、字段顺序都是事先约定好的。此时由于接口提供设备上的同一系统接口往往需要向多个接口调用设备提供接口服务,所以一旦接口提供设备的系统接口的通信报文的格式进行修改,则为了所有调用该系统接口的设备都能够对通信报文进行解析,所有调用该系统接口的设备都需要进行相应的改造,以适应系统接口发生的变化。
发明内容
本发明的实施例提供一种系统接口调用方法、总线设备及银行系统,能够实现接口提供设备与接口调用设备的解耦合,降低当接口提供设备的系统接口发生改变对接口调用设备的影响。为了达到上述目的,本发明的实施例采用如下技术方案:
第一方面,本发明实施例提供一种系统接口调用方法,方法应用于总线设备中,总线设备分别连接至少一个接口提供设备以及至少一个接口调用设备,接口提供设备中包括目标接口提供设备,至少一个接口调用设备中包括目标接口调用设备,方法包括:接收目标接口提供设备通过系统接口发送的第一通信报文;从第一通信报文中,选出目标接口调用设备调用系统接口所需要的字段,并利用选出的字段组成第二通信报文;将第二通信报文发送至目标接口调用系统。
可选的,从第一通信报文中,选出目标接口调用设备调用系统接口所需要的字段,并利用选出的字段组成第二通信报文之前,方法还包括:从数据库中查找目标接口调用设备调用系统接口所需要的字段,其中,数据库中包含有至少一个接口调用设备调用系统接口所需要的字段。
可选的,利用选出的字段组成第二通信报文,具体包括:将选出的字段,按照目标接口调用设备调用系统接口时接收报文的格式进行拼接,生成第二通信报文。
第二方面,本发明实施例提供一种总线设备,该总线设备分别连接至少一个接口提供设备以及至少一个接口调用设备,接口提供设备中包括目标接口提供设备,至少一个接口调用设备中包括目标接口调用设备,总线设备包括:接收模块,用于接收目标接口提供设备通过系统接口发送的第一通信报文;报文生成模块,用于从第一通信报文中,选出目标接口调用设备调用系统接口所需要的字段,并利用选出的字段组成第二通信报文;发送模块,用于将第二通信报文发送至目标接口调用系统。
可选的,该总线设备还包括:获取模块,用于在报文生成模块从第一通信报文中选出目标接口调用设备调用系统接口所需要的字段并利用选出的字段组成第二通信报文之前,从数据库中获取目标接口调用设备调用系统接口所需要的字段,其中数据库中包含有至少一个接口调用设备调用系统接口所需要的字段。
可选的,报文生成模块,具体用于将选出的字段,按照目标接口调用设备调用系统接口时接收报文的格式进行拼接,生成第二通信报文。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国银行股份有限公司,未经中国银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811245202.7/2.html,转载请声明来源钻瓜专利网。