[发明专利]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.vipzhuanli.com/pat/books/202011609703.6/2.html,转载请声明来源钻瓜专利网。





