[發明專利]tuxedo資源批量處理方法、系統、設備及介質在審
| 申請號: | 202011609703.6 | 申請日: | 2020-12-30 |
| 公開(公告)號: | CN112764826A | 公開(公告)日: | 2021-05-07 |
| 發明(設計)人: | 張晨暉;王東;李井波;梁文佳 | 申請(專利權)人: | 中國人壽保險股份有限公司上海數據中心 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445;G06F8/65;G06F8/61 |
| 代理公司: | 上海科盛知識產權代理有限公司 31225 | 代理人: | 丁云 |
| 地址: | 200131 上海市浦東新區中國(上*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | tuxedo 資源 批量 處理 方法 系統 設備 介質 | ||
本發明涉及一種tuxedo資源批量處理方法、系統、設備及介質,所述的方法包括獲取總體tuxedo資源包;從tuxedo資源包提取并儲存各地區的tuxedo資源獨立信息;對各地區的tuxedo資源獨立信息進行父本資源配置,獲取各地區的tuxedo資源獨立信息對應的父本資源;更新父本資源的聲明文件;將每個地區的tuxedo資源獨立信息及其對應的父本資源、聲明文件進行打包,導入識別系統進行批量生成。與現有技術相比,本發明使用程序修改的方式,通過對配置完成的資源的解析獲取分地區獨立信息后,對父本資源進行統一配置修改,從而實現了tuxedo資源批量生成的快捷化及準確化,最大程度的提升效率并降低了風險。
技術領域
本發明涉及資源批量處理領域,尤其是涉及一種tuxedo資源批量處理方法、系統、設備及介質。
背景技術
目前所使用的企業級服務總線為基于weblogic中間件的Oracle產品OracleService Bus(OSB),主要負責將來自各個不同系統的請求進行路由識別及代理轉發,因此需要在總線中配置各個請求格式所對應的后端路由表。一般而言,請求方在報文頭中以服務名標識請求的目標,而總線在獲取該服務名后在路由表中找到該目標服務所對應的IP地址與端口后,將該請求報文進行處理及轉發。
目前采用分省部署基于tuxedo通信協議的后端的方式進行核心業務的交互,因此總線需具備將不同地域的請求依照地域分發至不同tuxedo后端的能力,從而在服務名的基礎上新增了地域的維度。按照OSB的tuxedo資源配置模式,需要將各個省份的IP地址信息配置至該省份的所專用的服務地址,從而使得該后端可被某一確定的地域請求所指定。
然而,隨著業務的發展,不可避免的會出現新增的服務需要配置新的路由關系。在新增服務的過程中,各省份也因此需要配置不同的URL標識,從而將該請求發送至不同的端口或服務地址。在該場景下,新增單個tuxedo服務將帶來數幾十倍的資源配置需求。目前對于該方面的配置,官方僅提供簡單的資源復制功能,復制后的資源仍需重新配置地域及IP地址信息,也因而使得配置工作量急劇增加。
發明內容
本發明的目的就是為了克服上述現有技術存在的缺陷而提供一種tuxedo資源批量處理方法、系統、設備及介質。
本發明的目的可以通過以下技術方案來實現:
一種tuxedo資源批量處理方法,包括以下步驟:
S1:獲取總體tuxedo資源包;
S2:從tuxedo資源包提取并儲存各地區的tuxedo資源獨立信息;
S3:對各地區的tuxedo資源獨立信息進行父本資源配置,獲取各地區的tuxedo資源獨立信息對應的父本資源;
S4:更新父本資源的聲明文件;
S5:將每個地區的tuxedo資源獨立信息及其對應的父本資源、聲明文件進行打包,導入識別系統進行批量生成。
優選地,所述的步驟S1具體包括:基于Oracle Service Bus的資源導出功能,將服務資源導出并以xml的格式保存為總體tuxedo資源包。
優選地,所述的S2具體包括:對總體tuxedo資源包進行解析,提取各地區的tuxedo資源獨立信息,tuxedo資源獨立信息包括帶有地址信息和遠程訪問點名稱信息的字段信息。
優選地,所述的S3具體包括:獲取并解析待批量配置的父本資源,將與待批量配置的父本資源中地址信息和遠程訪問點名稱信息的字段信息相同的tuxedo資源獨立信息替換入待批量配置的父本資源,儲存替換后的父本資源,替換后的父本資源以對應的地區機構號作為文件名變量。
優選地,所述的步驟S4具體包括:獲取待批量配置的父本資源,根據待批量配置的父本資源對替換后的父本資源的聲明文件進行更新。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國人壽保險股份有限公司上海數據中心,未經中國人壽保險股份有限公司上海數據中心許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011609703.6/2.html,轉載請聲明來源鉆瓜專利網。





