[發明專利]報文轉換方法及平臺在審
| 申請號: | 202110948103.0 | 申請日: | 2021-08-18 |
| 公開(公告)號: | CN113641455A | 公開(公告)日: | 2021-11-12 |
| 發明(設計)人: | 盧知白 | 申請(專利權)人: | 北京融信致遠科技有限公司 |
| 主分類號: | G06F9/455 | 分類號: | G06F9/455;H04L12/26 |
| 代理公司: | 北京細軟智谷知識產權代理有限責任公司 11471 | 代理人: | 付登云 |
| 地址: | 100010 北京市東城*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 報文 轉換 方法 平臺 | ||
本申請涉及一種報文轉換方法及平臺,方法包括:采集并保存核心生產系統的全部報文數據,對核心生產系統的全部報文數據進行處理轉換,生成預設格式的報文,將處理轉換得到的預設格式的報文發送到核心沙箱系統,接收核心沙箱系統根據預設格式的報文反饋的應答報文。在核心生產系統的全部報文數據中獲取核心生產系統的應答報文,將核心生產系統的應答報文與核心沙箱系統的應答報文進行對比。通過對比結果來驗證沙箱系統在當前真實業務壓力下的運行情況。本申請中,還在預設時間段采集核心生產系統和核心沙箱系統的關鍵業務數據并進行對比,生成差異結果報表,根據差異結果報表調用核心沙箱系統提供的調賬交易或使用更改腳本完成核心沙箱系統的數據修補。
技術領域
本申請涉及報文轉換技術領域,尤其涉及一種報文轉換方法及平臺。
背景技術
隨著對銀行等基礎金融機構核心關鍵能力自主可控的要求,現有的銀行等基礎金融機構一般采用分布式數據庫應用于核心業務沙箱系統的建設,來達到核心關鍵能力自主可控。為探索該分布式數據庫在銀行核心業務系統應用的可行性,在保持銀行原核心業務系統正常運行的同時,采用基于分布式數據庫建設銀行核心業務沙箱系統,實現兩個核心系統的業務完全并行,以此來驗證該分布式數據庫在銀行核心業務系統的可行性。核心沙箱系統的驗證測試中,需要驗證沙箱系統在當前真實業務壓力下的運行情況,現有技術中驗證沙箱系統在當前真實業務壓力下的運行情況的測試可行性較低。
發明內容
為至少在一定程度上克服相關技術中驗證沙箱系統在當前真實業務壓力下的運行情況的測試可行性較低的問題,本申請提供一種報文轉換方法及平臺。
本申請的方案如下:
根據本申請實施例的第一方面,提供一種報文轉換方法,包括:
采集并保存核心生產系統的全部報文數據;
對所述核心生產系統的全部報文數據進行處理轉換,生成預設格式的報文;
將處理轉換得到的所述預設格式的報文發送到核心沙箱系統;
接收所述核心沙箱系統根據所述預設格式的報文反饋的應答報文;
在所述核心生產系統的全部報文數據中獲取所述核心生產系統的應答報文;
將所述核心生產系統的應答報文與所述核心沙箱系統的應答報文進行對比;
在預設時間段采集所述核心生產系統和所述核心沙箱系統的關鍵業務數據并進行對比,生成差異結果報表,根據所述差異結果報表調用所述核心沙箱系統提供的調賬交易或使用更改腳本完成所述核心沙箱系統的數據修補。
優選的,在本申請一種可實現的方式中,所述采集并保存核心生產系統的全部報文數據,包括:
基于預設的配置生成多個報文采集工作進程,實時檢測所述報文采集工作進程是否正常工作,在檢測到異常報文采集進程時結束所述異常報文采集進程,并生成新的報文采集工作進程進行補充;
向管理服務器發送心跳;
基于并發形式,使每個報文采集工作進程在所述核心生產系統按照預設配置條件采集對應范圍內的報文并上傳到所述管理服務器;
在接收到所述管理服務器的應答時繼續進行報文采集;在無法接收到所述管理服務器的應答時重復向所述管理服務器發送采集結果,直至接收到所述管理服務器的應答時繼續進行報文采集;
在所述報文采集工作進程啟動或異常中斷后重啟時,向所述管理服務器發送查詢序號申請,接收所述管理服務器反饋的當前已采集最大流水號,在所述當前已采集最大流水號的基礎上進行后續采集;
將采集到的報文保存到原始報文表中,并對每條報文均生成唯一的記錄序號。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京融信致遠科技有限公司,未經北京融信致遠科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110948103.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:風電葉片拉擠板用改性聚氨酯
- 下一篇:水體沉積物中內分泌干擾物的測定方法





