[发明专利]基于资源插件的网络资源访问中介系统及其处理方法有效
申请号: | 202110223526.6 | 申请日: | 2021-03-01 |
公开(公告)号: | CN112579872B | 公开(公告)日: | 2021-07-09 |
发明(设计)人: | 杨洋 | 申请(专利权)人: | 杭州筋斗腾云科技有限公司 |
主分类号: | G06F16/9532 | 分类号: | G06F16/9532 |
代理公司: | 杭州凯知专利代理事务所(普通合伙) 33267 | 代理人: | 邵志 |
地址: | 310000 浙江省杭州市余杭*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 资源 插件 网络资源 访问 中介 系统 及其 处理 方法 | ||
本发明公开基于资源插件的网络资源访问中介系统及其处理方法,包括通信连接的访问中介基础模块和资源插件,其中,访问中介基础模块,用于接收资源访问请求,根据资源访问请求所对应的目标资源选择相应的资源插件,并通过该资源插件访问目标资源;资源插件,用于适配目标资源完成目标资源访问,以减小访问中介开发者适配新的资源时的工作量,同时对已经完成部署、在持续运行的访问中介进行升级和更新不影响现有资源的访问。
技术领域
本发明涉及网络资源访问技术领域,尤其是一种基于资源插件的网络资源访问中介系统及其处理方法。
背景技术
为了保护网络资源和管理对网络资源的访问,通常会部署资源网关等访问中介,使用户通过用户终端,经由访问中介来访问网络资源(如图1所示)。访问中介对资源访问请求进行处理后传递至目标资源,并对目标资源返回的响应进行处理后传递至用户终端,从而完成网络资源访问会话。当目标资源通过目前的访问中介无法访问时(例如目标资源为一种新类型的资源,目前的访问中介并无法适配该资源),则需要针对整个访问中介进行升级、更新,使其能够适配这种新类型的资源,如图2所示。对整个访问中介的升级或更新,一方面需要访问中介的开发者投入大量人力和时间对访问中介整体升级以支持新的资源类型并进行全面测试,另一方面对已经完成部署、在持续运行的访问中介进行升级和更新的工作量很大,升级和更新过程中会对现有的资源访问造成影响,且升级和更新后的访问中介可能因为软件缺陷等问题出现用户无法访问升级前本可以访问的资源的情况。
发明内容
本发明的目的是针对上述存在的问题,提供一种基于资源插件的网络资源访问中介系统,以减小访问中介开发者适配新的资源时的工作量,同时对已经完成部署、在持续运行的访问中介进行升级和更新不影响现有资源的访问。
本发明还提供一种网络资源访问中介系统的处理方法。
为了达到上述目的,本发明通过以下技术方案来实现:
本发明一个方面,一种基于资源插件的网络资源访问中介系统,包括通信连接的访问中介基础模块和资源插件,其中,
访问中介基础模块,用于接收资源访问请求,根据资源访问请求所对应的目标资源选择相应的资源插件,并通过该资源插件访问目标资源;另一方面从资源插件获取目标资源的响应,相应生成给用户终端的响应;
资源插件,用于适配和访问目标资源,并接收目标资源返回的响应。
优选的,所述访问中介基础模块包括:
资源信息管理器,用于更新可访问资源列表以及与该列表中各资源相对应的资源插件;
访问处理器,用于接收资源访问请求,根据资源访问请求所对应的目标资源,以及当前可访问资源列表及资源插件的对应关系,选择与前述目标资源相应的资源插件,并通过该资源插件访问目标资源。
优选的,所述资源插件包括通过基础模块接口与访问中介基础模块通信连接,并适配目标资源以实现资源访问的资源访问模块。
优选的,所述访问中介系统还包括:
资源插件管理器,与资源信息管理器通信连接,用于为访问中介系统配置和部署不同于已有资源插件的新的资源插件,并将该新的资源插件部署完成的信息发送给资源信息管理器。
优选的,为访问中介系统配置和部署不同于已有资源插件的新的资源插件,具体为:
资源插件管理器根据资源信息管理器发送过来的请求,从资源插件库获取新的资源插件并进行配置和部署;
或者,资源插件管理器根据资源信息管理器发送过来的请求生成新的资源插件并进行配置和部署。
优选的,
资源插件,还用于接收和展示目标资源返回的响应;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州筋斗腾云科技有限公司,未经杭州筋斗腾云科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110223526.6/2.html,转载请声明来源钻瓜专利网。