[發明專利]一種報文處理方法及受托系統有效
| 申請號: | 201710736108.0 | 申請日: | 2017-08-24 |
| 公開(公告)號: | CN107480286B | 公開(公告)日: | 2020-08-11 |
| 發明(設計)人: | 王濤 | 申請(專利權)人: | 浪潮通用軟件有限公司 |
| 主分類號: | G06F16/25 | 分類號: | G06F16/25;G06Q40/08;H04L29/06 |
| 代理公司: | 濟南信達專利事務所有限公司 37100 | 代理人: | 李世喆 |
| 地址: | 250100 山東*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 報文 處理 方法 受托 系統 | ||
本發明提供了一種報文處理方法及受托系統,該方法包括:確定至少一個省市標識及各省市標識對應的程序包,各程序包中均包括至少一個報文處理程序,且各報文處理程序均對應有業務功能號;獲取外部的省市代理人系統的第一省市標識、報文信息;在判斷出存在第一省市標識對應的程序包時,獲取報文信息中的業務功能號;在判斷出存在該業務功能號對應的報文處理程序時,利用該報文處理程序解析報文信息以獲得業務內容。通過將報文處理程序分包管理,以利用不同報文處理程序以處理相應報文信息,這一處理方式無需反復設置配置文件,故本方案能夠提高報文處理效率。
技術領域
本發明涉及計算機技術領域,特別涉及一種報文處理方法及受托系統。
背景技術
受托系統,如職業年金受托系統、養老金受托系統等,可以與各省市代理人系統信息對接,以處理各省市代理人系統信息發來的報文信息。
目前,受托系統在接收到各省市代理人系統發來的任一報文信息時,可以設置該報文信息對應的配置文件。不同配置文件用于處理不同報文信息。
由于各省市代理人系統通常是由不同開發商建設,且各省市的個性化需求導致各省市報文可能存在差異,這就需要反復設置配置文件,使得報文處理效率較低。
發明內容
本發明提供了一種報文處理方法及受托系統,能夠提高報文處理效率。
為了達到上述目的,本發明是通過如下技術方案實現的:
一方面,本發明提供了一種報文處理方法,確定至少一個省市標識,以及每一個所述省市標識對應的程序包,其中,每一個所述程序包中均包括有至少一個報文處理程序,且每一個所述報文處理程序均對應有業務功能號;還包括:
S1:獲取外部的省市代理人系統的第一省市標識、所述省市代理人系統對應的第一報文信息;
S2:判斷確定的至少一個所述程序包中是否存在所述第一省市標識對應的程序包,若是,獲取所述第一報文信息中包括的第一業務功能號;
S3:判斷所述第一省市標識對應的程序包中是否存在所述第一業務功能號對應的報文處理程序,若是,利用所述第一業務功能號對應的報文處理程序解析所述第一報文信息以獲得業務內容。
進一步地,所述省市標識包括:省市簡稱;
所述S1,包括:在接收到外部的省市代理人系統的前置應用服務器發來的第一報文信息時,獲取所述前置應用服務器的IP地址;查詢預設的省市機構信息表,以獲得所述IP地址對應的第一省市簡稱。
進一步地,每一個所述程序包中均包括有解密類程序;
所述第一報文信息包括:第一報文信息的密文;
該方法還包括:查詢預設的省市機構信息表,以獲得所述第一省市標識對應的密鑰;
所述S2,包括:通過執行預設的第一工廠類程序,判斷從確定的至少一個所述程序包中,是否能夠查找到所述第一省市標識對應的程序包,若是,通過執行所述第一省市標識對應的程序包中包括的解密類程序,以利用所述密鑰解密所述密文,獲得解密后的第一報文信息的明文;獲取所述明文中包括的第一業務功能號。
進一步地,每一個所述程序包中均包括有預設的第二工廠類程序;
所述S3中,所述判斷所述第一省市標識對應的程序包中是否存在所述第一業務功能號對應的報文處理程序,包括:通過執行所述第一省市標識對應的程序包中包括的第二工廠類程序,判斷從所述第一省市標識對應的程序包中,是否能夠查找到所述第一業務功能號對應的報文處理程序。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浪潮通用軟件有限公司,未經浪潮通用軟件有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710736108.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:機房監控查詢系統及方法
- 下一篇:基于云計算的數據集成裝置





