[發明專利]報文處理方法、裝置、系統及終端有效
申請號: | 201610848779.1 | 申請日: | 2016-09-23 |
公開(公告)號: | CN106992940B | 公開(公告)日: | 2020-12-29 |
發明(設計)人: | 水晶;陳勝利 | 申請(專利權)人: | 創新先進技術有限公司 |
主分類號: | H04L12/851 | 分類號: | H04L12/851;H04L12/911;H04L12/927 |
代理公司: | 北京博思佳知識產權代理有限公司 11415 | 代理人: | 王茹 |
地址: | 開曼群島大開曼島*** | 國省代碼: | 暫無信息 |
權利要求書: | 查看更多 | 說明書: | 查看更多 |
摘要: | |||
搜索關鍵詞: | 報文 處理 方法 裝置 系統 終端 | ||
本申請公開了一種報文處理方法、裝置、系統及終端,所述方法包括:接收各網關設備發送的報文信息,所述報文信息與各網關設備接收到的報文對應;解析所述報文信息,獲得對應報文的報文內容和報文標識;對應存儲所述報文內容和所述報文標識;接收到查詢端發送的攜帶有報文標識的報文查詢請求后,查詢與所攜帶的報文標識對應存儲的報文內容;將查詢到的報文內容返回至所述查詢端。實施本申請,可集中將各網關設備接收到的報文的報文內容與其報文標識對應存儲,便于接收到報文查詢請求后,快速根據報文標識查詢對應的報文內容,可簡化報文查詢操作和節省報文查詢時間,提高報文查詢效率。
技術領域
本申請涉及網絡通信技術領域,尤其涉及報文處理方法、裝置、系統及終端。
背景技術
隨著銀行業務廣度和深度的不斷擴展,銀行業務涉及的后臺交易有數千種之多,每種后臺交易均有用于表示交易本身行為的報文。以提現交易為例,尤其是復雜的批量提現交易,涉及到操作:a批次申請受理結果查詢,b批次申請處理狀態查詢,c批次申請處理結果查詢。其中如果針對b操作返回部分處理狀態為申請成功的提現申請,需要先響應c操作,將處理狀態為申請成功的那部分提現申請的處理結果返回到用戶,然后再繼續b操作和c操作,直至全部提現申請的處理結果返回到用戶。而批量提現交易中有些批次提現可能出現處理結果不明的情況,例如:一個批次提現申請與銀行的交互報文多達10次以上仍然沒有完成。
對于處理結果不明的批次提現,若用戶向業務服務端咨詢原因,需業務服務端初步定位原因后,請報文管理端撈取報文,然后將撈取的報文與銀行系統核對,定位提現異常原因。由于不同銀行的提現渠道所屬網關不盡相同,報文管理端撈取報文時需要先分析出該批次提現的渠道屬于哪個網關,然后再根據流水號和渠道號去分析出的網關對應的服務器上查詢報文,從查詢出的初步滿足條件的多筆報文中整理出需要的報文反饋給業務服務端。
上述查詢報文的過程,識別網關需查詢提現的渠道、撈取報文需查詢該銀行系統的日志文件的存儲內容、撈取出報文后還要通過梳理報文的邏輯關系找出需要的報文,因此,查詢操作繁復、耗時耗力。
發明內容
本申請提供報文處理方法、裝置、系統及終端,能夠有效簡化報文查詢操作和節省報文查詢時間。
根據本申請實施例的第一方面,提供一種報文處理方法,包括以下步驟:
接收各網關設備發送的報文信息,所述報文信息與各網關設備接收到的報文對應;
解析所述報文信息,獲得對應報文的報文內容和報文標識;
對應存儲所述報文內容和所述報文標識;
接收到查詢端發送的攜帶有報文標識的報文查詢請求后,查詢與所攜帶的報文標識對應存儲的報文內容;
將查詢到的報文內容返回至所述查詢端。
在一個實施例中,所述解析所述報文信息,獲得對應報文的報文內容和報文標識,包括:
從所述報文信息中解析出報文,所述報文信息由各網關設備在解析接收的報文前,將接收的報文以及其報文標識封裝到預設的消息體中生成;
從解析出的報文中讀取報文內容和報文標識。
在一個實施例中,所述解析所述報文信息,獲得對應報文的報文內容和報文標識,包括:
從所述報文信息中解析出壓縮報文和報文標識,所述報文信息由各網關設備在解析接收的報文前,對接收的報文進行報文壓縮,并將壓縮后的報文以及其報文標識封裝到預設的消息體中生成;
對解析出的壓縮報文進行解壓縮;
從解壓縮后的報文中讀取報文內容。
在一個實施例中,所述解析所述報文信息,獲得對應報文的報文內容和報文標識,包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于創新先進技術有限公司,未經創新先進技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610848779.1/2.html,轉載請聲明來源鉆瓜專利網。