System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及计算机网络,具体的说是一种网络环境自动判断匹配的方法、系统、设备及介质。
技术介绍
1、随着数字化以及信息化建设的快速发展,各部门基于自身业务需求,建设了大量的专用网络环境,依托专用网络环境部署开展各类业务系统。然而由于前期缺乏统一的规划,这些专用网络环境存在重复建设,结构不合理等问题,使得专用网络环境间相互隔离,导致需要跨专用网络环境的实现业务场景的业务系统难以部署开展。
2、如何进行需要跨专用网络环境的实现业务场景的业务系统的部署开展?当前现有的解决方案是针对不同的专用网络环境,定制开发各专用网络对应的业务系统专有版本,分别部署开展,以时间换空间的方式,变相解决跨专用网络问题。但是,采用该方案,会使业务系统运营维护成本变大。
技术实现思路
1、本专利技术针对目前技术发展的需求和不足之处,提供一种网络环境自动判断匹配的方法、系统、设备及介质,无需增加额外的运营维护成本,即可解决需要跨专用网络环境的实现业务场景的业务系统的部署开展的问题。
2、第一方面,本专利技术提供一种网络环境自动判断匹配的方法,解决上述技术问题采用的技术方案如下:
3、一种网络环境自动判断匹配的方法,其包括如下步骤:
4、配置定义并管理各类网络环境信息;
5、主动获取配置定义及管理的网络环境信息,并存储;
6、基于当前网络环境对存储的网络环境信息进行连通性检查,进而生成连通性检查结果数据;
7、根据连通性检查结果数
8、存储并输出生成的连通性检查结果数据和自动判断匹配结果数据,提供给业务系统查询使用。
9、可选的,所涉及网络环境信息包含网络环境名称、网络环境唯一标识、网络环境类型、以及网络环境连通性检测标志图片资源地址。
10、可选的,基于当前网络环境对存储的网络环境信息进行连通性检查,进而生成连通性检查结果数据,这一过程具体包括如下操作:
11、通过网络下载所存储网络环境信息中网络环境连通性检测标志图片资源地址对应的图片资源;
12、若下载成功,则判定为连通性良好,同时记录下载所花费时长;
13、若下载失败,则判定为没有连通性,同时设置下载所花费时长为0;
14、将网络环境信息中网络环境唯一标识、以及其对应的连通性状态和下载所花费时长进行整理,即产生连通性检查结果数据。
15、可选的,根据连通性检查结果数据自动判断匹配与当前网络环境连通性最好的网络环境信息并生成自动判断匹配结果数据,这一过程具体包括如下操作:
16、根据连通性检查结果数据,首先,判断连通性,剔除没有连通性的数据,然后,匹配下载所花费时长最短的数据为目标数据,若匹配到下载所花费时长相等的多个数据,则默认判定第一个匹配到的数据作为目标数据,最后,提取目标数据中的网络环境唯一标识,即可产生自动判断匹配结果数据。
17、第二方面,本专利技术提供一种网络环境自动判断匹配的系统,解决上述技术问题采用的技术方案如下:
18、一种网络环境自动判断匹配的系统,其包括:
19、管理端模块,用于配置定义并管理各类网络环境信息;
20、处理端模块,用于首先主动获取管理端模块配置定义及管理的网络环境信息,并存储,随后基于当前网络环境对存储的网络环境信息进行连通性检查,进而生成连通性检查结果数据,再后根据连通性检查结果数据自动判断匹配与当前网络环境连通性最好的网络环境信息并生成自动判断匹配结果数据;
21、输出端模块,用于存储并输出处理端模块生成的连通性检查结果数据和自动判断匹配结果数据,提供给业务系统查询使用。
22、可选的,所涉及网络环境信息包含网络环境名称、网络环境唯一标识、网络环境类型、以及网络环境连通性检测标志图片资源地址。
23、可选的,所涉及处理端模块基于当前网络环境对存储的网络环境信息进行连通性检查,进而生成连通性检查结果数据,具体过程如下:
24、通过网络下载所存储网络环境信息中网络环境连通性检测标志图片资源地址对应的图片资源;
25、若下载成功,则判定为连通性良好,同时记录下载所花费时长;
26、若下载失败,则判定为没有连通性,同时设置下载所花费时长为0;
27、将网络环境信息中网络环境唯一标识、以及其对应的连通性状态和下载所花费时长进行整理,即产生连通性检查结果数据。
28、可选的,所涉及处理端模块根据连通性检查结果数据自动判断匹配与当前网络环境连通性最好的网络环境信息并生成自动判断匹配结果数据,具体过程如下:
29、根据连通性检查结果数据,首先,判断连通性,剔除没有连通性的数据,然后,匹配下载所花费时长最短的数据为目标数据,若匹配到下载所花费时长相等的多个数据,则默认判定第一个匹配到的数据作为目标数据,最后,提取目标数据中的网络环境唯一标识,即可产生自动判断匹配结果数据。
30、第三方面,本专利技术还提供一种电子设备,其包括:存储器和至少一个处理器;
31、其中,存储器上存储有计算机程序;
32、至少一个处理器执行所述存储器存储的计算机程序,使得至少一个处理器执行如第一方面所述的网络环境自动判断匹配的方法。
33、第四方面,本专利技术还提供一种计算机可读存储介质,计算机可读存储介质中存储有计算机程序,计算机程序可被处理器执行以实现如第一方面所述的网络环境自动判断匹配的方法。
34、本专利技术的一种网络环境自动判断匹配的方法、系统、设备及介质,与现有技术相比具有的有益效果是:
35、本专利技术解决了业务系统由于网络环境的不同导致的网络访问限制而造成的业务场景实现需要根据业务系统部署的网络环境定制开发的问题,降低了业务系统业务开发耦合度。
本文档来自技高网...【技术保护点】
1.一种网络环境自动判断匹配的方法,其特征在于,包括如下步骤:
2.根据权利要求1所述的一种网络环境自动判断匹配的方法,其特征在于,网络环境信息包含网络环境名称、网络环境唯一标识、网络环境类型、以及网络环境连通性检测标志图片资源地址。
3.根据权利要求2所述的一种网络环境自动判断匹配的方法,其特征在于,基于当前网络环境对存储的网络环境信息进行连通性检查,进而生成连通性检查结果数据,这一过程具体包括如下操作:
4.根据权利要求2所述的一种网络环境自动判断匹配的方法,其特征在于,根据连通性检查结果数据自动判断匹配与当前网络环境连通性最好的网络环境信息并生成自动判断匹配结果数据,这一过程具体包括如下操作:
5.一种网络环境自动判断匹配的系统,其特征在于,其包括:
6.根据权利要求5所述的一种网络环境自动判断匹配的系统,其特征在于,所述网络环境信息包含网络环境名称、网络环境唯一标识、网络环境类型、以及网络环境连通性检测标志图片资源地址。
7.根据权利要求6所述的一种网络环境自动判断匹配的系统,其特征在于,所述处理端模
8.根据权利要求6所述的一种网络环境自动判断匹配的系统,其特征在于,处理端模块根据连通性检查结果数据自动判断匹配与当前网络环境连通性最好的网络环境信息并生成自动判断匹配结果数据,具体过程如下:
9.一种电子设备,其特征在于,包括:存储器和至少一个处理器;
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机程序,所述计算机程序可被处理器执行以实现如权利要求1至4任一项所述的网络环境自动判断匹配的方法。
...【技术特征摘要】
1.一种网络环境自动判断匹配的方法,其特征在于,包括如下步骤:
2.根据权利要求1所述的一种网络环境自动判断匹配的方法,其特征在于,网络环境信息包含网络环境名称、网络环境唯一标识、网络环境类型、以及网络环境连通性检测标志图片资源地址。
3.根据权利要求2所述的一种网络环境自动判断匹配的方法,其特征在于,基于当前网络环境对存储的网络环境信息进行连通性检查,进而生成连通性检查结果数据,这一过程具体包括如下操作:
4.根据权利要求2所述的一种网络环境自动判断匹配的方法,其特征在于,根据连通性检查结果数据自动判断匹配与当前网络环境连通性最好的网络环境信息并生成自动判断匹配结果数据,这一过程具体包括如下操作:
5.一种网络环境自动判断匹配的系统,其特征在于,其包括:
6.根据权利要求5所述的一种网络环境自动判断匹配的系统...
【专利技术属性】
技术研发人员:李文路,白玉坤,李龙,辛超,
申请(专利权)人:浪潮智慧城市科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。