[發(fā)明專利]一種系統(tǒng)接口調(diào)用方法、總線設(shè)備及銀行系統(tǒng)在審
| 申請(qǐng)?zhí)枺?/td> | 201811245202.7 | 申請(qǐng)日: | 2018-10-24 |
| 公開(公告)號(hào): | CN109445961A | 公開(公告)日: | 2019-03-08 |
| 發(fā)明(設(shè)計(jì))人: | 馬廣華 | 申請(qǐng)(專利權(quán))人: | 中國銀行股份有限公司 |
| 主分類號(hào): | G06F9/54 | 分類號(hào): | G06F9/54 |
| 代理公司: | 北京中博世達(dá)專利商標(biāo)代理有限公司 11274 | 代理人: | 申健 |
| 地址: | 100818 *** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 調(diào)用設(shè)備 目標(biāo)接口 通信報(bào)文 系統(tǒng)接口 系統(tǒng)接口調(diào)用 接口提供 銀行系統(tǒng) 總線設(shè)備 字段 發(fā)送 通信技術(shù)領(lǐng)域 接口調(diào)用 系統(tǒng)網(wǎng)絡(luò) 對(duì)接口 解耦合 調(diào)用 通信 應(yīng)用 | ||
本發(fā)明實(shí)施例提供一種系統(tǒng)接口調(diào)用方法、總線設(shè)備及銀行系統(tǒng),涉及通信技術(shù)領(lǐng)域,本發(fā)明實(shí)施例能夠?qū)崿F(xiàn)接口提供設(shè)備與接口調(diào)用設(shè)備的解耦合,降低當(dāng)接口提供設(shè)備的系統(tǒng)接口發(fā)生改變對(duì)接口調(diào)用設(shè)備的影響。該方法包括:接收所述目標(biāo)接口提供設(shè)備通過系統(tǒng)接口發(fā)送的第一通信報(bào)文;從所述第一通信報(bào)文中,選出所述目標(biāo)接口調(diào)用設(shè)備調(diào)用所述系統(tǒng)接口所需要的字段,并利用選出的字段組成第二通信報(bào)文;將所述第二通信報(bào)文發(fā)送至所述目標(biāo)接口調(diào)用設(shè)備。本發(fā)明應(yīng)用于系統(tǒng)網(wǎng)絡(luò)。
技術(shù)領(lǐng)域
本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種系統(tǒng)接口調(diào)用方法、總線設(shè)備及銀行系統(tǒng)。
背景技術(shù)
目前為了降低系統(tǒng)的復(fù)雜程度,很多功能龐雜的系統(tǒng)會(huì)劃分為多個(gè)子系統(tǒng),各子系統(tǒng)所對(duì)應(yīng)的設(shè)備分別完成指定功能。當(dāng)子系統(tǒng)A需要調(diào)用子系統(tǒng)B中的數(shù)據(jù)時(shí),則通過調(diào)用系統(tǒng)接口,由作為接口提供設(shè)備的子系統(tǒng)B向作為接口調(diào)用設(shè)備的子系統(tǒng)A發(fā)送通信報(bào)文,實(shí)現(xiàn)數(shù)據(jù)訪問。
本發(fā)明人發(fā)現(xiàn),在接口提供設(shè)備利用定長(zhǎng)格式的通信報(bào)文向接口調(diào)用設(shè)備發(fā)送數(shù)據(jù)時(shí),即通信報(bào)文的信息長(zhǎng)度、格式、字段順序都是事先約定好的。此時(shí)由于接口提供設(shè)備上的同一系統(tǒng)接口往往需要向多個(gè)接口調(diào)用設(shè)備提供接口服務(wù),所以一旦接口提供設(shè)備的系統(tǒng)接口的通信報(bào)文的格式進(jìn)行修改,則為了所有調(diào)用該系統(tǒng)接口的設(shè)備都能夠?qū)νㄐ艌?bào)文進(jìn)行解析,所有調(diào)用該系統(tǒng)接口的設(shè)備都需要進(jìn)行相應(yīng)的改造,以適應(yīng)系統(tǒng)接口發(fā)生的變化。
發(fā)明內(nèi)容
本發(fā)明的實(shí)施例提供一種系統(tǒng)接口調(diào)用方法、總線設(shè)備及銀行系統(tǒng),能夠?qū)崿F(xiàn)接口提供設(shè)備與接口調(diào)用設(shè)備的解耦合,降低當(dāng)接口提供設(shè)備的系統(tǒng)接口發(fā)生改變對(duì)接口調(diào)用設(shè)備的影響。為了達(dá)到上述目的,本發(fā)明的實(shí)施例采用如下技術(shù)方案:
第一方面,本發(fā)明實(shí)施例提供一種系統(tǒng)接口調(diào)用方法,方法應(yīng)用于總線設(shè)備中,總線設(shè)備分別連接至少一個(gè)接口提供設(shè)備以及至少一個(gè)接口調(diào)用設(shè)備,接口提供設(shè)備中包括目標(biāo)接口提供設(shè)備,至少一個(gè)接口調(diào)用設(shè)備中包括目標(biāo)接口調(diào)用設(shè)備,方法包括:接收目標(biāo)接口提供設(shè)備通過系統(tǒng)接口發(fā)送的第一通信報(bào)文;從第一通信報(bào)文中,選出目標(biāo)接口調(diào)用設(shè)備調(diào)用系統(tǒng)接口所需要的字段,并利用選出的字段組成第二通信報(bào)文;將第二通信報(bào)文發(fā)送至目標(biāo)接口調(diào)用系統(tǒng)。
可選的,從第一通信報(bào)文中,選出目標(biāo)接口調(diào)用設(shè)備調(diào)用系統(tǒng)接口所需要的字段,并利用選出的字段組成第二通信報(bào)文之前,方法還包括:從數(shù)據(jù)庫中查找目標(biāo)接口調(diào)用設(shè)備調(diào)用系統(tǒng)接口所需要的字段,其中,數(shù)據(jù)庫中包含有至少一個(gè)接口調(diào)用設(shè)備調(diào)用系統(tǒng)接口所需要的字段。
可選的,利用選出的字段組成第二通信報(bào)文,具體包括:將選出的字段,按照目標(biāo)接口調(diào)用設(shè)備調(diào)用系統(tǒng)接口時(shí)接收?qǐng)?bào)文的格式進(jìn)行拼接,生成第二通信報(bào)文。
第二方面,本發(fā)明實(shí)施例提供一種總線設(shè)備,該總線設(shè)備分別連接至少一個(gè)接口提供設(shè)備以及至少一個(gè)接口調(diào)用設(shè)備,接口提供設(shè)備中包括目標(biāo)接口提供設(shè)備,至少一個(gè)接口調(diào)用設(shè)備中包括目標(biāo)接口調(diào)用設(shè)備,總線設(shè)備包括:接收模塊,用于接收目標(biāo)接口提供設(shè)備通過系統(tǒng)接口發(fā)送的第一通信報(bào)文;報(bào)文生成模塊,用于從第一通信報(bào)文中,選出目標(biāo)接口調(diào)用設(shè)備調(diào)用系統(tǒng)接口所需要的字段,并利用選出的字段組成第二通信報(bào)文;發(fā)送模塊,用于將第二通信報(bào)文發(fā)送至目標(biāo)接口調(diào)用系統(tǒng)。
可選的,該總線設(shè)備還包括:獲取模塊,用于在報(bào)文生成模塊從第一通信報(bào)文中選出目標(biāo)接口調(diào)用設(shè)備調(diào)用系統(tǒng)接口所需要的字段并利用選出的字段組成第二通信報(bào)文之前,從數(shù)據(jù)庫中獲取目標(biāo)接口調(diào)用設(shè)備調(diào)用系統(tǒng)接口所需要的字段,其中數(shù)據(jù)庫中包含有至少一個(gè)接口調(diào)用設(shè)備調(diào)用系統(tǒng)接口所需要的字段。
可選的,報(bào)文生成模塊,具體用于將選出的字段,按照目標(biāo)接口調(diào)用設(shè)備調(diào)用系統(tǒng)接口時(shí)接收?qǐng)?bào)文的格式進(jìn)行拼接,生成第二通信報(bào)文。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中國銀行股份有限公司,未經(jīng)中國銀行股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811245202.7/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 調(diào)用設(shè)備能力的方法、微技設(shè)備和服務(wù)器
- widget應(yīng)用之間的通信方法和系統(tǒng)
- 一種服務(wù)調(diào)用方法、設(shè)備及系統(tǒng)
- 一種實(shí)現(xiàn)分布式服務(wù)調(diào)用的方法與設(shè)備
- 設(shè)備調(diào)用方法、設(shè)備信息發(fā)送方法及裝置
- 設(shè)備調(diào)用方法、裝置、系統(tǒng)和電子設(shè)備
- 一種調(diào)用數(shù)據(jù)的方法和設(shè)備
- 一種Linux系統(tǒng)下的金融設(shè)備統(tǒng)一調(diào)用方法
- 傳輸調(diào)用消息的方法和系統(tǒng)、轉(zhuǎn)發(fā)服務(wù)器及可讀存儲(chǔ)介質(zhì)
- 端能力調(diào)用方法、裝置、設(shè)備以及存儲(chǔ)介質(zhì)
- 接口測(cè)試方法及裝置
- 一種接口數(shù)據(jù)緩存方法、裝置和計(jì)算設(shè)備
- 接口處理方法、裝置、存儲(chǔ)介質(zhì)和處理器
- 通信接口的調(diào)用方法、裝置、設(shè)備及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)
- 系統(tǒng)接口的調(diào)用方法及裝置
- 接口調(diào)用處理方法及裝置、存儲(chǔ)介質(zhì)、計(jì)算機(jī)設(shè)備
- 調(diào)用接口的方法、裝置、存儲(chǔ)介質(zhì)及電子設(shè)備
- 生成接口服務(wù)的方法、裝置、計(jì)算設(shè)備和介質(zhì)
- 接口調(diào)用方法、裝置、智能電視及可讀存儲(chǔ)介質(zhì)
- 接口整合方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)





