一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

支持动态资源映射的网络主机访问方法和系统与流程

2022-12-20 21:07:22 来源:中国专利 TAG:


1.本发明涉及网络资源管理和访问技术领域,尤其是一种支持动态资源映射的网络主机访问方法和系统。


背景技术:

2.如图1所示,目前绝大部分用户在工作时,都是用户101通过本地主机100上的本地应用103处理本地文件105;例如,用户利用本地pc机上安装的office软件处理位于本地pc机硬盘上的word文件。
3.如图2所示,随着网络技术的发展,用户201能够将网络文件207映射到本地主机200上作为网络映射文件205,以便本地主机200上的本地应用203使用本地路径即可处理。
4.但是,随着本地应用的复杂化以及网络和云服务的发展,用户本地主机上常常没有工作所需的本地应用,同时也有越来越多的工作文件存储在网络上,因此逐渐出现了一种如图3所示的系统,用户301通过本地主机300使用网络主机302上的主机应用303,同时将网络文件307映射到网络主机302形成网络映射文件305,以便网络主机302上的主机应用303可直接使用本地路径处理。用户访问网络主机上的主机应用时,可配置将网络主机上的指定本地路径(网络主机上的固定路径)映射为指定网络路径(由用户访问时指定),以便主机应用直接使用本地路径对服务器中位于对应网络路径的文件进行访问和操作。该系统需要本地主机在连接到网络主机前事先配置好网络映射关系(静态映射关系),因此需要用户在每次连接之前事先确定映射关系,使用不便,同时管理员无法介入,不能进行有效管理和控制。


技术实现要素:

5.本发明的目的是针对上述存在的问题,提供一种支持动态资源映射的网络主机访问方法。
6.本发明还提供一种支持动态资源映射的网络主机访问系统。
7.为了达到上述目的,本发明通过以下技术方案来实现:
8.本发明一个方面,一种支持动态资源映射的网络主机访问方法,包括:
9.接收网络主机访问请求,并从中获取用户信息以及该网络主机访问请求所对应的目标网络主机的信息;
10.依据所述用户信息确定对应的资源目录;
11.访问所述目标网络主机,并请求目标网络主机将所述资源目录通过网络映射至所述目标网络主机的预定路径。
12.作为优选,依据所述用户信息确定对应的资源目录,具体为:
13.根据已获取的用户信息,以及预先配置的用户信息与资源目录的对应关系,确定该用户信息所对应的资源目录;
14.或者,根据已获取的用户信息和网络主机访问请求所对应的目标网络主机的信
息,以及预先配置的对应关系,确定对应的资源目录;
15.或者,根据环境变量信息和已获取的用户信息,以及预先配置的对应关系,确定对应的资源目录;
16.或者,根据已获取的用户信息,环境变量信息,网络主机访问请求所对应的目标网络主机的信息,以及预先配置的对应关系,确定对应的资源目录;
17.或者,根据已获取的用户信息,创建与该用户信息对应的资源目录,作为最终确定的资源目录;
18.或者,根据已获取的用户信息,以及网络主机访问请求所对应的目标网络主机的信息,创建对应的资源目录,作为最终确定的资源目录;
19.或者,根据环境变量信息和已获取的用户信息,创建对应的资源目录,作为最终确定的资源目录;
20.或者,根据已获取的用户信息,环境变量信息,网络主机访问请求所对应的目标网络主机的信息,创建对应的资源目录,作为最终确定的资源目录。
21.本发明还一方面,一种支持动态资源映射的网络主机访问处理装置,包括:通信连接的存储器和处理器,以及存储在所述存储器上并能够在所述处理器上运行的计算机程序,所述处理器运行所述计算机程序时执行前述的方法。
22.本发明另一方面,一种支持动态资源映射的网络主机访问方法,包括:
23.接收网络主机访问请求,并从中获取该网络主机访问请求所对应的目标网络主机的信息;
24.依据所述目标网络主机的信息确定对应的资源目录;
25.访问所述目标网络主机,并请求目标网络主机将所述资源目录通过网络映射至所述目标网络主机的预定路径。
26.作为优选,依据所述目标网络主机的信息确定对应的资源目录,具体为:
27.根据已获取的目标网络主机的信息,以及预先配置的目标网络主机信息与资源目录的对应关系,确定对应的资源目录;
28.或者,根据环境变量信息和已获取的目标网络主机信息,以及预先配置的对应关系,确定对应的资源目录;
29.或者,根据已获取的目标网络主机信息,创建与该目标网络主机信息对应的资源目录,作为最终确定的资源目录;
30.或者,根据环境变量信息和已获取的目标网络主机信息,创建对应的资源目录,作为最终确定的资源目录。
31.本发明还一方面,一种支持动态资源映射的网络主机访问处理装置,包括:通信连接的存储器和处理器,以及存储在所述存储器上并能够在所述处理器上运行的计算机程序,所述处理器运行所述计算机程序时执行前述的方法。
32.本发明另一方面,一种支持动态资源映射的网络主机访问方法,包括:
33.接收网络主机访问请求,并从中获取该网络主机访问请求所对应的目标网络主机的信息;
34.依据当前环境变量信息确定对应的资源目录;
35.访问所述目标网络主机,并请求目标网络主机将所述资源目录通过网络映射至所
述目标网络主机的预定路径。
36.作为优选,依据当前环境变量信息确定对应的资源目录,具体为:
37.根据当前环境变量信息,以及预先配置的环境变量信息与资源目录的对应关系,确定对应的资源目录;
38.或者,根据当前环境变量信息,创建与当前环境变量信息对应的资源目录,作为最终确定的资源目录。
39.本发明还一方面,一种支持动态资源映射的网络主机访问处理装置,包括:通信连接的存储器和处理器,以及存储在所述存储器上并能够在所述处理器上运行的计算机程序,所述处理器运行所述计算机程序时执行前述的方法。
40.本发明另一方面,一种支持动态资源映射的网络主机访问系统,包括:
41.本地主机,用于发起网络主机访问请求;
42.访问中介,用于接收网络主机访问请求,并从中获取用户信息以及该网络主机访问请求所对应的目标网络主机的信息;依据所述用户信息确定对应的资源目录;访问所述目标网络主机,并请求目标网络主机将所述资源目录通过网络映射至所述目标网络主机的预定路径;
43.目标网络主机,用于接受访问中介的访问,并根据访问中介的请求,将其预定路径映射为所述资源目录。
44.作为优选,依据所述用户信息确定对应的资源目录,具体为:
45.根据已获取的用户信息,以及预先配置的用户信息与资源目录的对应关系,确定该用户信息所对应的资源目录;
46.或者,根据已获取的用户信息和网络主机访问请求所对应的目标网络主机的信息,以及预先配置的对应关系,确定对应的资源目录;
47.或者,根据环境变量信息和已获取的用户信息,以及预先配置的对应关系,确定对应的资源目录;
48.或者,根据已获取的用户信息,环境变量信息,网络主机访问请求所对应的目标网络主机的信息,以及预先配置的对应关系,确定对应的资源目录;
49.或者,根据已获取的用户信息,创建与该用户信息对应的资源目录,作为最终确定的资源目录;
50.或者,根据已获取的用户信息,以及网络主机访问请求所对应的目标网络主机的信息,创建对应的资源目录,作为最终确定的资源目录;
51.或者,根据环境变量信息和已获取的用户信息,创建对应的资源目录,作为最终确定的资源目录;
52.或者,根据已获取的用户信息,环境变量信息,网络主机访问请求所对应的目标网络主机的信息,创建对应的资源目录,作为最终确定的资源目录。
53.本发明另一方面,一种支持动态资源映射的网络主机访问系统,包括:
54.本地主机,用于发起网络主机访问请求;
55.访问中介,用于接收网络主机访问请求,并从中获取该网络主机访问请求所对应的目标网络主机的信息;依据所述目标网络主机的信息确定对应的资源目录;访问所述目标网络主机,并请求目标网络主机将所述资源目录通过网络映射至所述目标网络主机的预
定路径;
56.目标网络主机,用于接受访问中介的访问,并根据访问中介的请求,将其预定路径映射为所述资源目录。
57.作为优选,依据所述目标网络主机的信息确定对应的资源目录,具体为:
58.根据已获取的目标网络主机的信息,以及预先配置的目标网络主机信息与资源目录的对应关系,确定对应的资源目录;
59.或者,根据环境变量信息和已获取的目标网络主机信息,以及预先配置的对应关系,确定对应的资源目录;
60.或者,根据已获取的目标网络主机信息,创建与该目标网络主机信息对应的资源目录,作为最终确定的资源目录;
61.或者,根据环境变量信息和已获取的目标网络主机信息,创建对应的资源目录,作为最终确定的资源目录。
62.本发明另一方面,一种支持动态资源映射的网络主机访问系统,包括:
63.本地主机,用于发起网络主机访问请求;
64.访问中介,用于接收网络主机访问请求,并从中获取该网络主机访问请求所对应的目标网络主机的信息;依据当前环境变量信息确定对应的资源目录;访问所述目标网络主机,并请求目标网络主机将所述资源目录通过网络映射至所述目标网络主机的预定路径;
65.目标网络主机,用于接受访问中介的访问,并根据访问中介的请求,将其预定路径映射为所述资源目录。
66.作为优选,依据当前环境变量信息确定对应的资源目录,具体为:
67.根据当前环境变量信息,以及预先配置的环境变量信息与资源目录的对应关系,确定对应的资源目录;
68.或者,根据当前环境变量信息,创建与当前环境变量信息对应的资源目录,作为最终确定的资源目录。
69.本发明的有益效果在于:
70.1、本发明利用访问中介接收网络主机访问请求,根据用户信息、环境变量信息、目标网络主机信息等信息(可以是其中的任意一种或若干种)来确定对应的资源目录,并请求目标网络主机将所述资源目录通过网络映射至该目标网络主机的预定路径,一方面能够实现动态的网络映射,无需用户在每次连接之前事先确定映射关系,提高系统的灵活性和使用的便利性,另一方面能够通过访问中介控制本地主机访问网络资源的权限,实现用户权限的动态管理。
71.2、用户可以使用网络主机上的本地应用处理自己的文件,而无需在本地主机上安装该应用,大大降低了对于本地主机的配置要求。
72.3、本地主机的用户仅知道自己访问的目标网络主机信息,事先并不知晓自己能够通过该目标网络主机访问何种网络文件,能够提高网络安全性。
73.4、通过访问中介映射资源目录,一方面避免资源目录下的文件落在用户的本地主机上,能够有效解决因文件落在用户本地主机上容易出现的信息泄露、丢失,以及信息无法同步等问题;另一方面能够实现多个用户共享网络资源,促进协作;此外,能够实现中心化
管理。
附图说明
74.图1为本发明背景技术中利用本地主机上的本地应用处理本地文件的系统结构示意图。
75.图2为本发明背景技术中利用本地主机上的本地应用处理网络文件的系统结构示意图。
76.图3为本发明背景技术中通过本地主机使用网络主机上的主机应用处理网络文件的系统结构示意图。
77.图4为本发明一种支持动态资源映射的网络主机访问方法流程示意图。
78.图5为本发明另一种支持动态资源映射的网络主机访问方法流程示意图。
79.图6为本发明还一种支持动态资源映射的网络主机访问方法流程示意图。
80.图7为本发明系统结构示意图。
81.图8为本发明访问中介的结构示意图。
具体实施方式
82.为了使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例是本发明的部分实施例,而不是全部实施例。基于本发明的实施例,本领域普通技术人员在没有付出创造性劳动的前提下所获得的所有其他实施例,都属于本发明的保护范围。
83.本发明利用访问中介接收网络主机访问请求,并由访问中介根据用户信息、环境变量信息、目标网络主机信息等信息(可以是其中的任意一种或若干种)来确定对应的资源目录,并请求目标网络主机将所述资源目录通过网络映射至该目标网络主机的预定路径(该预定路径通常是固定的,根据需要可以有一个,也可以有多个),目标网络主机根据访问中介的请求将其指定本地路径(前述的预定路径)映射为资源目录,即可实现目标网络主机上的指定本地路径在用户访问时动态关联到该资源目录,以便主机应用直接使用指定本地路径对网络文件服务器中位于对应资源目录下的文件进行访问和操作。一方面能够实现动态的网络映射,无需用户在每次连接之前事先确定映射关系,提高系统的灵活性和使用的便利性,另一方面能够通过访问中介控制本地主机访问资源的权限,实现用户权限的动态管理。
84.为了便于理解,此处对于用户信息、网络主机、网络主机的信息、资源目录做如下说明:所述用户信息包括用户名、用户所属部门、用户所属群组、本地主机的主机名、ip地址、mac地址等信息中的一种或多种;所述网络主机是指能够承载主机应用或服务、具有独立资源目录结构的实体单元,包括物理主机、虚拟机和容器等;(目标)网络主机的信息包括网络主机的名称、系统标识、ip地址、mac地址、网络主机类型、网络主机所属部门、网络主机所属群组等信息中的一种或多种;所述资源目录指的是网络路径。
85.如图4所示,本发明一种支持动态资源映射的网络主机访问方法,包括:
86.接收网络主机访问请求,并从中获取用户信息以及该网络主机访问请求所对应的目标网络主机的信息。
87.本实施例中,用户通过本地主机向访问中介发送网络主机访问请求(在本领域技术人员可选范围内,可以是本地主机直接向访问中介发送访问请求,也可以是经由网络代理向访问中介发送访问请求),请求访问某一个或者某些网络主机(称之为目标网络主机),访问中介接收所述网络主机访问请求,并从中获取用户信息以及该网络主机访问请求所对应的目标网络主机的信息。
88.依据所述用户信息确定对应的资源目录。
89.所述的依据所述用户信息确定对应的资源目录,具体而言是依据包含所述用户信息的数据信息来确定对应的资源目录;本实施例中,由访问中介来确定对应的资源目录,可以采用以下几种方案:
90.方案一,访问中介根据已获取的用户信息,以及预先配置的用户信息与资源目录的对应关系,确定该用户信息所对应的资源目录。具体的,访问中介获取用户信息后,将预先配置的信息(用户信息与资源目录的对应关系)中与该用户信息相对应的资源目录,作为最终确定的资源目录。在实际应用中,所述用户信息可以仅对应一个资源目录,也可以对应多个资源目录。
91.方案二,访问中介根据已获取的用户信息和网络主机访问请求所对应的目标网络主机的信息,以及预先配置的对应关系,确定对应的资源目录。
92.具体的,列出用户信息和目标网络主机信息的所有组合方式,每种组合方式都配置有对应的资源目录,访问中介根据已获取的用户信息和目标网络主机的信息,以及前述对应关系,确定资源目录。例如,用户信息为a的用户请求访问网络主机信息为aa的目标网络主机,访问中介(已预先配置用户a访问网络主机aa时所对应的资源目录)接收到前述访问请求后,从预先配置的对应关系中筛选出用户a访问网络主机aa时所对应的资源目录,作为最终确定的资源目录。
93.此外,还可以采用分步筛选的方式来确定资源目录。具体的,访问中介获取用户信息后,在预先配置的信息(例如用户信息与资源目录的对应关系)中筛选出与该用户信息对应的资源目录,然后从这些资源目录中筛选出与目标网络主机信息对应的资源目录,作为最终确定的资源目录。例如,用户信息为a的用户请求访问网络主机信息为aa的目标网络主机,访问中介接收到前述访问请求后,根据用户信息a筛选出与该用户信息对应的资源目录包括有aa、bb、cc共计三个,这三个资源目录中,仅资源目录aa与目标网络主机aa对应,则将资源目录aa作为最终确定的资源目录。当然,在本领域技术人员可选范围内,也可以由访问中介先筛选出与目标网络主机信息对应的资源目录,然后从这些资源目录中筛选出与该用户信息对应的资源目录,作为最终确定的资源目录。
94.作为一种替代性实施方式,还可以根据目标网络主机的信息进行筛选,得到资源目录列表y,根据用户信息进行筛选,得到资源目录列表x;比对资源目录列表x与资源目录列表y,筛选出同时存在于资源目录列表x和资源目录列表y中的资源目录,并将该资源目录作为最终确定的资源目录。
95.当然,在本领域技术人员可选范围内,也可以使用其他方式和/或次序获取用户信息和目标网络主机的信息,并根据所获取的用户信息和目标网络主机的信息确定资源目录。
96.方案三,访问中介根据环境变量信息(例如日期、时间等)和已获取的用户信息,以
及预先配置的对应关系,确定对应的资源目录。
97.具体的,列出用户信息和环境变量信息的所有组合方式,每种组合方式都配置有对应的资源目录,访问中介根据环境变量信息和已获取的用户信息,以及前述对应关系,确定资源目录。例如,用户信息为a的用户在周一(环境变量信息)请求访问某一目标网络主机,访问中介(已预先配置用户a在周一发起访问请求时所对应的资源目录,即已预先配置有前述的对应关系)接收到前述访问请求后,根据预先配置的对应关系确定用户a在周一发起访问请求时所对应的资源目录,作为最终确定的资源目录。
98.此外,还可以采用分步筛选的方式来确定资源目录。具体的,访问中介获取用户信息后,在预先配置的信息(例如用户信息与资源目录的对应关系)中筛选出与该用户信息对应的资源目录,然后从这些资源目录中筛选出符合当前环境变量信息的资源目录,作为最终确定的资源目录。例如,用户信息为a的用户在17:00请求访问某一目标网络主机,访问中介接收到前述访问请求后,根据用户信息筛选出与该用户信息对应的资源目录包括有aa、bb、cc共计三个,这三个资源目录分别对应的可访问时间分别为9:00-11:00,13:00-15:00,16:00-18:00,则将资源目录cc作为最终确定的资源目录。当然,在本领域技术人员可选范围内,也可以由访问中介先筛选出符合当前环境变量信息的资源目录,然后从这些资源目录中筛选出与该用户信息对应的资源目录,作为最终确定的资源目录。
99.作为一种替代性实施方式,还可以根据环境变量信息进行筛选,得到资源目录列表z,根据用户信息进行筛选,得到资源目录列表x;比对资源目录列表x与资源目录列表z,筛选出同时存在于资源目录列表x和资源目录列表z中的资源目录,并将该资源目录作为最终确定的资源目录。
100.当然,在本领域技术人员可选范围内,也可以使用其他方式和/或次序获取用户信息和当前环境变量信息,并根据所获取的用户信息和当前环境变量信息确定资源目录。
101.方案四,访问中介根据已获取的用户信息,环境变量信息,网络主机访问请求所对应的目标网络主机的信息,以及预先配置的对应关系,确定对应的资源目录。
102.具体的,列出用户信息、环境变量信息和目标网络主机信息的所有组合方式,每种组合方式都配置有对应的资源目录,访问中介根据已获取的用户信息、环境变量信息和目标网络主机的信息,以及前述对应关系,确定资源目录。例如,用户信息为a的用户在周一(环境变量信息)请求访问网络主机信息为aa的目标网络主机,访问中介(已预先配置用户a在周一访问网络主机aa时所对应的资源目录)接收到前述访问请求后,从预先配置的对应关系中筛选出用户a在周一访问网络主机aa时所对应的资源目录,作为最终确定的资源目录。
103.此外,还可以采用分步筛选的方式来确定资源目录。具体的,访问中介获取用户信息后,在预先配置的信息(例如用户信息与资源目录的对应关系)中筛选出与该用户信息对应的资源目录(例如资源目录1),然后从资源目录1中筛选出符合当前环境变量信息的资源目录(例如资源目录2),再从资源目录2中筛选出与目标网络主机信息对应的资源目录(例如资源目录3),作为最终确定的资源目录。例如,用户信息为a的用户在10:00请求访问网络主机信息为aa的目标网络主机,访问中介接收到前述访问请求后,访问中介根据用户信息筛选出与该用户信息对应的资源目录(前述的资源目录1)包括有aa、bb、cc共计三个,这三个资源目录对应的可访问时间分别为9:00-11:00,9:00-11:00,16:00-18:00,对这三个资
源目录进行筛选,将资源目录aa和bb作为资源目录2,仅资源目录aa与目标网络主机aa对应,则将资源目录aa作为最终确定的资源目录。当然,在确定资源目录过程中,到底先适用哪一个条件(包括用户信息、环境变量信息、目标网络主机的信息等)进行筛选,后适用哪一个条件进行筛选,均可以根据情况进行选择。
104.作为一种替代性实施方式,还可以根据环境变量信息进行筛选,得到资源目录列表z,根据目标网络主机的信息进行筛选,得到资源目录列表y,根据用户信息进行筛选,得到资源目录列表x;比对资源目录列表x、资源目录列表y和资源目录列表z,筛选出同时存在于资源目录列表x、资源目录列表y和资源目录列表z中的资源目录,并将该资源目录作为最终确定的资源目录。
105.当然,在本领域技术人员可选范围内,也可以使用其他方式和/或次序获取用户信息、当前环境变量信息和目标网络主机的信息,并根据所获取的用户信息、当前环境变量信息和目标网络主机的信息确定资源目录。
106.方案五,访问中介根据已获取的用户信息,创建与该用户信息对应的资源目录,作为最终确定的资源目录。
107.具体的,访问中介获取用户信息后,依据该用户信息(例如该用户的权限范围、该用户所使用本地主机的当前ip地址等)创建与该用户信息对应的资源目录。
108.作为一种替代性实施方式,访问中介获取用户信息后,如若在预先配置的信息(例如用户信息与资源目录的对应关系)中未查找到与该用户信息相对应的资源目录,则创建与该用户信息对应的资源目录,作为最终确定的资源目录。
109.方案六,访问中介根据已获取的用户信息,以及网络主机访问请求所对应的目标网络主机的信息,创建对应的资源目录,作为最终确定的资源目录。
110.具体的,访问中介获取用户信息和目标网络主机信息后,依据该用户信息(例如该用户的权限范围、该用户所使用本地主机的当前ip地址等),以及目标网络主机信息(例如网络主机名称、ip地址等)创建与该用户信息和目标网络主机信息对应的资源目录。
111.作为一种替代性实施方式,访问中介根据已获取的用户信息和目标网络主机的信息,在预先配置的信息(例如某一用户访问某一网络主机时对应某一资源目录)中进行查找(筛选),如若未查找到(筛选出)对应的资源目录,则创建与该用户信息和目标网络主机对应的资源目录,作为最终确定的资源目录。例如,用户信息为a的用户请求访问网络主机信息为aa的目标网络主机,访问中介接收到前述访问请求后,在预先配置的信息中进行查找(筛选),如若未查找到(筛选出)对应的资源目录,则创建资源目录,作为用户a访问网络主机aa时所对应的资源目录(最终确定的资源目录)。
112.当然,在本领域技术人员可选范围内,还可以采用方案二中的分步筛选的方式来查找(筛选)预先配置的信息中是否存在对应的资源目录,如若不存在,则创建对应的资源目录,作为最终确定的资源目录。
113.方案七,访问中介根据环境变量信息(例如日期、时间等)和已获取的用户信息,创建对应的资源目录,作为最终确定的资源目录。
114.具体的,访问中介获取用户信息后,依据该用户信息(例如该用户的权限范围、该用户所使用本地主机的当前ip地址等),以及环境变量信息(例如时间、日期、天气情况等)创建与该用户信息和环境变量信息对应的资源目录。
115.作为一种替代性实施方式,访问中介根据已获取的用户信息和环境变量信息,在预先配置的信息(例如某一用户在某一时间发起访问请求时对应某一资源目录)中进行查找(筛选),如若未查找到(筛选出)对应的资源目录,则创建与该用户信息和环境变量信息对应的资源目录,作为最终确定的资源目录。例如,用户信息为a的用户在周一(环境变量信息)请求访问某一目标网络主机,访问中介接收到前述访问请求后,在预先配置的信息中进行查找(筛选),如若未查找到(筛选出)对应的资源目录,则创建资源目录,作为用户a在周一发起访问请求时所对应的资源目录(最终确定的资源目录)。
116.当然,在本领域技术人员可选范围内,还可以采用方案三中的分步筛选的方式来查找(筛选)预先配置的信息中是否存在对应的资源目录,如若不存在,则创建对应的资源目录,作为最终确定的资源目录。
117.方案八,访问中介根据已获取的用户信息,环境变量信息,网络主机访问请求所对应的目标网络主机的信息,创建对应的资源目录,作为最终确定的资源目录。
118.具体的,访问中介获取用户信息、环境变量信息和目标网络主机信息后,依据该用户信息(例如该用户的权限范围、该用户所使用本地主机的当前ip地址等),目标网络主机信息(例如网络主机名称、ip地址等),以及环境变量信息创建与该用户信息、目标网络主机信息、环境变量信息对应的资源目录。
119.作为一种替代性实施方式,访问中介根据已获取的用户信息、环境变量信息和目标网络主机的信息,在预先配置的信息(例如某一用户在某一时间请求访问某一网络主机时对应某一资源目录)中进行查找(筛选),如若未查找到(筛选出)对应的资源目录,则创建与该用户信息、环境变量信息和目标网络主机信息对应的资源目录,作为最终确定的资源目录。例如,用户信息为a的用户在周一(环境变量信息)请求访问网络主机信息为aa的目标网络主机,访问中介接收到前述访问请求后,在预先配置的信息中进行查找(筛选),如若未查找到(筛选出)对应的资源目录,则创建资源目录,作为用户a在周一请求访问网络主机aa时所对应的资源目录(最终确定的资源目录)。
120.当然,在本领域技术人员可选范围内,还可以采用方案四中的分步筛选的方式来查找(筛选)预先配置的信息中是否存在对应的资源目录,如若不存在,则创建对应的资源目录,作为最终确定的资源目录。
121.访问所述目标网络主机,并请求目标网络主机将所述资源目录通过网络映射至所述目标网络主机的预定路径。
122.本实施例中,访问中介依据所述用户信息确定对应的资源目录后,访问目标网络主机,并请求目标网络主机将所述资源目录通过网络映射至所述目标网络主机的预定路径。目标网络主机仅需将其指定本地路径(前述的预定路径)映射为资源目录,即可实现目标网络主机上的指定本地路径在用户访问时动态关联到该资源目录,以便主机应用直接使用本地路径对网络文件服务器中位于对应资源目录下的文件进行访问和操作。此外,通过访问中介映射资源目录,一方面避免资源目录下的文件落在用户的本地主机上,能够有效解决因文件落在用户本地主机上容易出现的信息泄露、丢失,以及信息无法同步等问题;另一方面能够实现多个用户共享网络资源,促进协作。
123.如图5所示,本发明另一方面,一种支持动态资源映射的网络主机访问方法,包括:
124.接收网络主机访问请求,并从中获取该网络主机访问请求所对应的目标网络主机
的信息。
125.本实施例中,用户通过本地主机向访问中介发送网络主机访问请求(在本领域技术人员可选范围内,可以是本地主机直接向访问中介发送访问请求,也可以是经由网络代理向访问中介发送访问请求),请求访问某一个或者某些网络主机(称之为目标网络主机),访问中介接收所述网络主机访问请求,并从中获取该网络主机访问请求所对应的目标网络主机的信息。
126.依据所述目标网络主机的信息确定对应的资源目录。
127.所述的依据所述目标网络主机的信息确定对应的资源目录,具体而言是依据包含目标网络主机信息的数据信息来确定对应的资源目录;本实施例中,由访问中介来确定对应的资源目录,可以采用以下几种方案:
128.方案一,访问中介根据已获取的目标网络主机的信息,以及预先配置的目标网络主机信息与资源目录的对应关系,确定对应的资源目录。
129.具体的,访问中介获取目标网络主机信息后,将预先配置的信息(例如目标网络主机信息与资源目录的对应关系)中与该目标网络主机信息相对应的资源目录,作为最终确定的资源目录。例如,用户请求访问网络主机信息为aa的目标网络主机,访问中介(已预先配置网络主机aa所对应的资源目录)接收到前述访问请求后,从预先配置的对应关系中筛选出网络主机aa所对应的资源目录,作为最终确定的资源目录。在实际应用中,所述目标网络主机信息可以仅对应一个资源目录,也可以对应多个资源目录。
130.方案二,访问中介根据环境变量信息(例如日期、时间等)和已获取的目标网络主机信息,以及预先配置的对应关系,确定对应的资源目录。
131.具体的,列出目标网络主机信息和环境变量信息的所有组合方式,每种组合方式都配置有对应的资源目录,访问中介根据环境变量信息和已获取的目标网络主机信息,以及前述对应关系,确定资源目录。例如,用户在周一(环境变量信息)请求访问网络主机信息为aa的目标网络主机,访问中介(已预先配置周一请求访问网络主机aa时所对应的资源目录)接收到前述访问请求后,根据预先配置的对应关系确定用户在周一请求访问网络主机aa时所对应的资源目录,作为最终确定的资源目录。
132.此外,还可以采用分步筛选的方式来确定资源目录。具体的,访问中介获取目标网络主机信息后,在预先配置的信息(例如目标网络主机信息与资源目录的对应关系)中筛选出与该目标网络主机信息对应的资源目录,然后从这些资源目录中筛选出符合当前环境变量信息的资源目录,作为最终确定的资源目录。例如,用户在17:00请求访问网络主机信息为aa的目标网络主机,访问中介接收到前述访问请求后,根据目标网络主机信息筛选出与该目标网络主机信息对应的资源目录包括有aa、bb、cc共计三个,这三个资源目录分别对应的可访问时间分别为9:00-11:00,13:00-15:00,16:00-18:00,则将资源目录cc作为最终确定的资源目录。当然,在本领域技术人员可选范围内,也可以由访问中介先筛选出符合当前环境变量信息的资源目录,然后从这些资源目录中筛选出与该目标网络主机信息对应的资源目录,作为最终确定的资源目录。
133.作为一种替代性实施方式,还可以根据环境变量信息进行筛选,得到资源目录列表z,根据目标网络主机信息进行筛选,得到资源目录列表y;比对资源目录列表y与资源目录列表z,筛选出同时存在于资源目录列表y和资源目录列表z中的资源目录,并将该资源目
录作为最终确定的资源目录。
134.当然,在本领域技术人员可选范围内,也可以使用其他方式和/或次序获取用户信息和当前环境变量信息,并根据所获取的用户信息和当前环境变量信息确定资源目录。
135.方案三,访问中介根据已获取的目标网络主机信息,创建与该目标网络主机信息对应的资源目录,作为最终确定的资源目录。
136.具体的,访问中介获取目标网络主机信息后,依据该目标网络主机信息(例如网络主机名称、ip地址等)创建与该目标网络主机信息对应的资源目录。
137.作为一种替代性实施方式,访问中介获取目标网络主机信息后,如若在预先配置的信息(例如目标网络主机信息与资源目录的对应关系)中未查找到与该目标网络主机信息相对应的资源目录,则创建与该目标网络主机信息对应的资源目录,作为最终确定的资源目录。
138.方案四,访问中介根据环境变量信息(例如日期、时间、天气情况等)和已获取的目标网络主机信息,创建对应的资源目录,作为最终确定的资源目录。
139.具体的,访问中介获取目标网络主机信息后,依据该目标网络主机信息(例如网络主机名称、ip地址等),以及环境变量信息(例如时间、日期、天气情况等)创建与该目标网络主机信息和环境变量信息对应的资源目录。
140.作为一种替代性实施方式,访问中介根据已获取的目标网络主机信息和环境变量信息,在预先配置的信息(例如用户在某一时间请求访问某一目标网络主机时对应某一资源目录)中进行查找(筛选),如若未查找到(筛选出)对应的资源目录,则创建与该目标网络主机信息和环境变量信息对应的资源目录,作为最终确定的资源目录。例如,用户在周一(环境变量信息)请求访问网络主机信息为aa的目标网络主机,访问中介接收到前述访问请求后,在预先配置的信息中进行查找(筛选),如若未查找到(筛选出)对应的资源目录,则创建资源目录,作为用户在周一请求访问目标网络主机aa时所对应的资源目录(最终确定的资源目录)。
141.当然,在本领域技术人员可选范围内,还可以采用方案二中的分步筛选的方式来查找(筛选)预先配置的信息中是否存在对应的资源目录,如若不存在,则创建对应的资源目录,作为最终确定的资源目录。
142.访问所述目标网络主机,并请求目标网络主机将所述资源目录通过网络映射至所述目标网络主机的预定路径。
143.本实施例中,访问中介依据所述用户信息确定对应的资源目录后,访问目标网络主机,并请求目标网络主机将所述资源目录通过网络映射至所述目标网络主机的预定路径。目标网络主机仅需将其指定本地路径(前述的预定路径)映射为资源目录,即可实现目标网络主机上的指定本地路径在用户访问时动态关联到该资源目录,以便主机应用直接使用本地路径对网络文件服务器中位于对应资源目录下的文件进行访问和操作。
144.如图6所示,本发明另一方面,一种支持动态资源映射的网络主机访问方法,包括:
145.接收网络主机访问请求,并从中获取该网络主机访问请求所对应的目标网络主机的信息。
146.本实施例中,用户通过本地主机向访问中介发送网络主机访问请求(在本领域技术人员可选范围内,可以是本地主机直接向访问中介发送访问请求,也可以是经由网络代
理向访问中介发送访问请求),请求访问某一个或者某些网络主机(称之为目标网络主机),访问中介接收所述网络主机访问请求,并从中获取该网络主机访问请求所对应的目标网络主机的信息。
147.依据当前环境变量信息确定对应的资源目录;
148.所述的依据当前环境变量信息确定对应的资源目录,具体而言是依据包含环境变量信息的数据信息来确定对应的资源目录;本实施例中,由访问中介来确定对应的资源目录,可以采用以下几种方案:
149.方案一,访问中介根据当前环境变量信息,以及预先配置的环境变量信息与资源目录的对应关系,确定对应的资源目录。
150.具体的,访问中介获取当前环境变量信息后,将预先配置的信息(例如环境变量信息与资源目录的对应关系)中符合当前环境变量信息的资源目录,作为最终确定的资源目录。
151.例如,用户在周一请求访问某一目标网络主机,访问中介(已预先配置于周一发起的访问请求所对应的资源目录)接收到前述访问请求后,从预先配置的对应关系中筛选出能够在周一访问的资源目录,作为最终确定的资源目录。在实际应用中,所述环境变量信息可以仅对应一个资源目录,也可以对应多个资源目录。
152.方案二,访问中介根据当前环境变量信息,创建与当前环境变量信息对应的资源目录,作为最终确定的资源目录。
153.具体的,访问中介获取当前环境变量信息后,依据该环境变量信息(例如日期、时间、天气情况等)创建与该环境变量信息对应的资源目录。例如,根据当前时间来确定对应的资源目录,允许用户在当前时间段临时访问该资源目录下的网络文件。
154.作为一种替代性实施方式,访问中介获取当前环境变量信息后,如若在预先配置的信息(例如环境变量信息与资源目录的对应关系)中未查找到与该环境变量信息相对应的资源目录,则创建与该环境变量信息对应的资源目录,作为最终确定的资源目录。
155.访问所述目标网络主机,并请求目标网络主机将所述资源目录通过网络映射至所述目标网络主机的预定路径。
156.本实施例中,访问中介依据所述用户信息确定对应的资源目录后,访问目标网络主机,并请求目标网络主机将所述资源目录通过网络映射至所述目标网络主机的预定路径。目标网络主机仅需将其指定本地路径(前述的预定路径)映射为资源目录,即可实现目标网络主机上的指定本地路径在用户访问时动态关联到该资源目录,以便主机应用直接使用本地路径对网络文件服务器中位于对应资源目录下的文件进行访问和操作。
157.如图7所示,一种支持动态资源映射的网络主机访问系统,包括本地主机700、访问中介7a以及目标网络主机702。
158.本地主机700,被配置为用于发起网络主机访问请求,可以为pc机、平板电脑、手机等供用户操作的智能终端设备。用户701可以通过本地主机700向访问中介7a发送网络主机访问请求(在本领域技术人员可选范围内,可以是本地主机直接向访问中介发送访问请求,也可以是经由网络代理向访问中介发送访问请求),请求访问某一个或者某些网络主机(称之为目标网络主机)。
159.访问中介7a,被配置为用于接收网络主机访问请求,并从中获取用户信息以及该
网络主机访问请求所对应的目标网络主机的信息;依据所述用户信息确定对应的资源目录;访问所述目标网络主机,并请求目标网络主机将所述资源目录通过网络映射至所述目标网络主机的预定路径。如图8所示,本实施例访问中介7a包括访问接收器801、访问发送器803和资源目录确定器805;所述访问接收器801被配置为接收网络主机访问请求,从中获取用户信息以及该网络主机访问请求所对应的目标网络主机的信息,一方面将其接收和获取到的、与确定资源目录相关的信息(例如用户信息、环境变量信息、目标网络主机信息等)发送至资源目录确认器805,另一方面将网络主机访问请求传递至访问发送器803;资源目录确定器805被配置为根据接收到的信息确定对应的资源目录;访问发送器803被配置为根据访问接收器801传递过来的请求,请求访问所述目标网络主机,并请求目标网络主机将资源目录确定器805确定的资源目录通过网络映射至所述目标网络主机的预定路径。
160.本例中,资源目录确定器805被配置为根据已获取的用户信息,以及预先配置的用户信息与资源目录的对应关系,确定该用户信息所对应的资源目录。
161.具体的,访问接收器801获取用户信息后发送给资源目录确定器805,由资源目录确定器805将预先配置的信息(用户信息与资源目录的对应关系)中与该用户信息相对应的资源目录,作为最终确定的资源目录。在实际应用中,所述用户信息可以仅对应一个资源目录,也可以对应多个资源目录。
162.目标网络主机702,安装有主机应用703,被配置为用于接收访问中介7a的访问请求,并根据访问中介7a的请求,将其指定本地路径(前述的预定路径)映射为由访问中介7a确定的资源目录;即,将网络文件707映射到目标网络主机702形成动态网络映射文件705,实现目标网络主机702上的指定本地路径在用户访问时动态关联到该资源目录,以便主机应用703直接使用本地路径对网络文件服务器中位于对应资源目录下的网络文件707进行访问和操作。此外,通过访问中介7a映射资源目录,一方面避免资源目录下的文件落在用户的本地主机700上,能够有效解决因文件落在用户本地主机700上容易出现的信息泄露、丢失,以及信息无法同步等问题;另一方面能够实现多个用户共享网络资源,促进协作。
163.在本领域技术人员可选范围内,资源目录确定器805还可以被配置为以下几种方案:
164.方案a,资源目录确定器805根据已获取的用户信息和网络主机访问请求所对应的目标网络主机的信息,以及预先配置的对应关系,确定对应的资源目录。
165.具体的,资源目录确定器805列出用户信息和目标网络主机信息的所有组合方式,每种组合方式都配置有对应的资源目录。访问接收器801获取用户信息和目标网络主机信息后发送给资源目录确定器805;资源目录确定器805根据接收到的用户信息和目标网络主机的信息,以及前述对应关系,确定资源目录。例如,用户信息为a的用户请求访问网络主机信息为aa的目标网络主机,资源目录确定器805(已预先配置用户a访问网络主机aa时所对应的资源目录)从预先配置的对应关系中筛选出用户a访问网络主机aa时所对应的资源目录,作为最终确定的资源目录。
166.此外,还可以采用分步筛选的方式来确定资源目录。具体的,资源目录确定器805接收到用户信息后,在预先配置的信息(例如用户信息与资源目录的对应关系)中筛选出与该用户信息对应的资源目录,然后从这些资源目录中筛选出与目标网络主机信息对应的资源目录,作为最终确定的资源目录。例如,用户信息为a的用户请求访问网络主机信息为aa
的目标网络主机,资源目录确定器805根据用户信息a筛选出与该用户信息对应的资源目录包括有aa、bb、cc共计三个,这三个资源目录中,仅资源目录aa与目标网络主机aa对应,则将资源目录aa作为最终确定的资源目录。当然,在本领域技术人员可选范围内,也可以由资源目录确定器805先筛选出与目标网络主机信息对应的资源目录,然后从这些资源目录中筛选出与该用户信息对应的资源目录,作为最终确定的资源目录。
167.作为一种替代性实施方式,还可以根据目标网络主机的信息进行筛选,得到资源目录列表y,根据用户信息进行筛选,得到资源目录列表x;比对资源目录列表x与资源目录列表y,筛选出同时存在于资源目录列表x和资源目录列表y中的资源目录,并将该资源目录作为最终确定的资源目录。
168.当然,在本领域技术人员可选范围内,也可以使用其他方式和/或次序获取用户信息和目标网络主机的信息,并根据所获取的用户信息和目标网络主机的信息确定资源目录。
169.方案b,资源目录确定器805根据环境变量信息(例如日期、时间等)和已获取的用户信息,以及预先配置的对应关系,确定对应的资源目录。
170.具体的,资源目录确定器805列出用户信息和环境变量信息的所有组合方式,每种组合方式都配置有对应的资源目录。访问接收器801获取用户信息和当前环境变量信息后发送给资源目录确定器805;资源目录确定器805根据接收到的环境变量信息和用户信息,以及前述对应关系,确定资源目录。例如,用户信息为a的用户在周一(环境变量信息)请求访问某一目标网络主机,资源目录确定器805(已预先配置用户a在周一发起访问请求时所对应的资源目录,即已预先配置有前述的对应关系)根据预先配置的对应关系确定用户a在周一发起访问请求时所对应的资源目录,作为最终确定的资源目录。
171.此外,还可以采用分步筛选的方式来确定资源目录。具体的,资源目录确定器805接收到用户信息后,在预先配置的信息(例如用户信息与资源目录的对应关系)中筛选出与该用户信息对应的资源目录,然后从这些资源目录中筛选出符合当前环境变量信息的资源目录,作为最终确定的资源目录。例如,用户信息为a的用户在17:00请求访问某一目标网络主机,资源目录确定器805根据用户信息筛选出与该用户信息对应的资源目录包括有aa、bb、cc共计三个,这三个资源目录分别对应的可访问时间分别为9:00-11:00,13:00-15:00,16:00-18:00,则将资源目录cc作为最终确定的资源目录。当然,在本领域技术人员可选范围内,也可以由资源目录确定器805先筛选出符合当前环境变量信息的资源目录,然后从这些资源目录中筛选出与该用户信息对应的资源目录,作为最终确定的资源目录。
172.作为一种替代性实施方式,还可以根据环境变量信息进行筛选,得到资源目录列表z,根据用户信息进行筛选,得到资源目录列表x;比对资源目录列表x与资源目录列表z,筛选出同时存在于资源目录列表x和资源目录列表z中的资源目录,并将该资源目录作为最终确定的资源目录。
173.当然,在本领域技术人员可选范围内,也可以使用其他方式和/或次序获取用户信息和当前环境变量信息,并根据所获取的用户信息和当前环境变量信息确定资源目录。
174.方案c,资源目录确定器805根据已获取的用户信息,环境变量信息,网络主机访问请求所对应的目标网络主机的信息,以及预先配置的对应关系,确定对应的资源目录。
175.具体的,资源目录确定器805列出用户信息、环境变量信息和目标网络主机信息的
所有组合方式,每种组合方式都配置有对应的资源目录。访问接收器801获取用户信息、当前环境变量信息和目标网络主机信息后发送给资源目录确定器805;资源目录确定器805根据接收到的用户信息、环境变量信息和目标网络主机的信息,以及前述对应关系,确定资源目录。例如,用户信息为a的用户在周一(环境变量信息)请求访问网络主机信息为aa的目标网络主机,资源目录确定器805(已预先配置用户a在周一访问网络主机aa时所对应的资源目录)从预先配置的对应关系中筛选出用户a在周一访问网络主机aa时所对应的资源目录,作为最终确定的资源目录。
176.此外,还可以采用分步筛选的方式来确定资源目录。具体的,资源目录确定器805接收到用户信息后,在预先配置的信息(例如用户信息与资源目录的对应关系)中筛选出与该用户信息对应的资源目录(例如资源目录1),然后从资源目录1中筛选出符合当前环境变量信息的资源目录(例如资源目录2),再从资源目录2中筛选出与目标网络主机信息对应的资源目录(例如资源目录3),作为最终确定的资源目录。例如,用户信息为a的用户在10:00请求访问网络主机信息为aa的目标网络主机,资源目录确定器805根据用户信息筛选出与该用户信息对应的资源目录(前述的资源目录1)包括有aa、bb、cc共计三个,这三个资源目录对应的可访问时间分别为9:00-11:00,9:00-11:00,16:00-18:00,对这三个资源目录进行筛选,将资源目录aa和bb作为资源目录2,仅资源目录aa与目标网络主机aa对应,则将资源目录aa作为最终确定的资源目录。当然,在确定资源目录过程中,到底先适用哪一个条件(包括用户信息、环境变量信息、目标网络主机的信息等)进行筛选,后适用哪一个条件进行筛选,均可以根据情况进行选择。
177.作为一种替代性实施方式,还可以根据环境变量信息进行筛选,得到资源目录列表z,根据目标网络主机的信息进行筛选,得到资源目录列表y,根据用户信息进行筛选,得到资源目录列表x;比对资源目录列表x、资源目录列表y和资源目录列表z,筛选出同时存在于资源目录列表x、资源目录列表y和资源目录列表z中的资源目录,并将该资源目录作为最终确定的资源目录。
178.当然,在本领域技术人员可选范围内,也可以使用其他方式和/或次序获取用户信息、当前环境变量信息和目标网络主机的信息,并根据所获取的用户信息、当前环境变量信息和目标网络主机的信息确定资源目录。
179.方案d,资源目录确定器805根据已获取的用户信息,创建与该用户信息对应的资源目录,作为最终确定的资源目录。
180.具体的,访问接收器801获取用户信息后发送给资源目录确定器805;资源目录确定器805接收到用户信息后,依据该用户信息(例如该用户的权限范围、该用户所使用本地主机的当前ip地址等)创建与该用户信息对应的资源目录。
181.作为一种替代性实施方式,资源目录确定器805接收到用户信息后,如若在预先配置的信息(例如用户信息与资源目录的对应关系)中未查找到与该用户信息相对应的资源目录,则创建与该用户信息对应的资源目录,作为最终确定的资源目录。
182.方案e,资源目录确定器805根据已获取的用户信息,以及网络主机访问请求所对应的目标网络主机的信息,创建对应的资源目录,作为最终确定的资源目录。
183.具体的,访问接收器801获取用户信息和目标网络主机信息后发送给资源目录确定器805;资源目录确定器805依据该用户信息(例如该用户的权限范围、该用户所使用本地
主机的当前ip地址等),以及目标网络主机信息(例如网络主机名称、ip地址等)创建与该用户信息和目标网络主机信息对应的资源目录。
184.作为一种替代性实施方式,资源目录确定器805根据接收到的用户信息和目标网络主机的信息,在预先配置的信息(例如某一用户访问某一网络主机时对应某一资源目录)中进行查找(筛选),如若未查找到(筛选出)对应的资源目录,则创建与该用户信息和目标网络主机对应的资源目录,作为最终确定的资源目录。例如,用户信息为a的用户请求访问网络主机信息为aa的目标网络主机,资源目录确定器805在预先配置的信息中进行查找(筛选),如若未查找到(筛选出)对应的资源目录,则创建资源目录,作为用户a访问网络主机aa时所对应的资源目录(最终确定的资源目录)。
185.当然,在本领域技术人员可选范围内,还可以采用方案a中的分步筛选的方式来查找(筛选)预先配置的信息中是否存在对应的资源目录,如若不存在,则创建对应的资源目录,作为最终确定的资源目录。
186.方案f、资源目录确定器805根据环境变量信息(例如日期、时间等)和已获取的用户信息,创建对应的资源目录,作为最终确定的资源目录。
187.具体的,访问接收器801获取用户信息和当前环境变量信息后发送给资源目录确定器805;资源目录确定器805接收到用户信息后,依据该用户信息(例如该用户的权限范围、该用户所使用本地主机的当前ip地址等),以及环境变量信息(例如时间、日期、天气情况等)创建与该用户信息和环境变量信息对应的资源目录。
188.作为一种替代性实施方式,资源目录确定器805根据接收到的用户信息和环境变量信息,在预先配置的信息(例如某一用户在某一时间发起访问请求时对应某一资源目录)中进行查找(筛选),如若未查找到(筛选出)对应的资源目录,则创建与该用户信息和环境变量信息对应的资源目录,作为最终确定的资源目录。例如,用户信息为a的用户在周一(环境变量信息)请求访问某一目标网络主机,资源目录确定器805在预先配置的信息中进行查找(筛选),如若未查找到(筛选出)对应的资源目录,则创建资源目录,作为用户a在周一发起访问请求时所对应的资源目录(最终确定的资源目录)。
189.当然,在本领域技术人员可选范围内,还可以采用方案b中的分步筛选的方式来查找(筛选)预先配置的信息中是否存在对应的资源目录,如若不存在,则创建对应的资源目录,作为最终确定的资源目录。
190.方案g,资源目录确定器805根据已获取的用户信息,环境变量信息,网络主机访问请求所对应的目标网络主机的信息,创建对应的资源目录,作为最终确定的资源目录。
191.具体的,访问接收器801获取用户信息、当前环境变量信息和目标网络主机信息后发送给资源目录确定器805;资源目录确定器805接收到用户信息、环境变量信息和目标网络主机信息后,依据该用户信息(例如该用户的权限范围、该用户所使用本地主机的当前ip地址等),目标网络主机信息(例如网络主机名称、ip地址等),以及环境变量信息创建与该用户信息、目标网络主机信息、环境变量信息对应的资源目录。
192.作为一种替代性实施方式,资源目录确定器805根据接收到的用户信息、环境变量信息和目标网络主机的信息,在预先配置的信息(例如某一用户在某一时间请求访问某一网络主机时对应某一资源目录)中进行查找(筛选),如若未查找到(筛选出)对应的资源目录,则创建与该用户信息、环境变量信息和目标网络主机信息对应的资源目录,作为最终确
定的资源目录。例如,用户信息为a的用户在周一(环境变量信息)请求访问网络主机信息为aa的目标网络主机,资源目录确定器805在预先配置的信息中进行查找(筛选),如若未查找到(筛选出)对应的资源目录,则创建资源目录,作为用户a在周一请求访问网络主机aa时所对应的资源目录(最终确定的资源目录)。
193.当然,在本领域技术人员可选范围内,还可以采用方案c中的分步筛选的方式来查找(筛选)预先配置的信息中是否存在对应的资源目录,如若不存在,则创建对应的资源目录,作为最终确定的资源目录。
194.方案h,资源目录确定器805根据已获取的目标网络主机的信息,以及预先配置的目标网络主机信息与资源目录的对应关系,确定对应的资源目录。
195.具体的,访问接收器801获取目标网络主机信息后发送给资源目录确定器805;资源目录确定器805接收到目标网络主机信息后,将预先配置的信息(例如目标网络主机信息与资源目录的对应关系)中与该目标网络主机信息相对应的资源目录,作为最终确定的资源目录。例如,用户请求访问网络主机信息为aa的目标网络主机,资源目录确定器805(已预先配置网络主机aa所对应的资源目录)从预先配置的对应关系中筛选出网络主机aa所对应的资源目录,作为最终确定的资源目录。在实际应用中,所述目标网络主机信息可以仅对应一个资源目录,也可以对应多个资源目录。
196.方案i,资源目录确定器805根据环境变量信息(例如日期、时间等)和已获取的目标网络主机信息,以及预先配置的对应关系,确定对应的资源目录。
197.具体的,资源目录确定器805列出目标网络主机信息和环境变量信息的所有组合方式,每种组合方式都配置有对应的资源目录。访问接收器801获取目标网络主机信息和当前环境变量信息后发送给资源目录确定器805;资源目录确定器805根据环境变量信息和接收到的目标网络主机信息,以及前述对应关系,确定资源目录。例如,用户在周一(环境变量信息)请求访问网络主机信息为aa的目标网络主机,资源目录确定器805(已预先配置周一请求访问网络主机aa时所对应的资源目录)根据预先配置的对应关系确定用户在周一请求访问网络主机aa时所对应的资源目录,作为最终确定的资源目录。
198.此外,还可以采用分步筛选的方式来确定资源目录。具体的,资源目录确定器805接收到目标网络主机信息后,在预先配置的信息(例如目标网络主机信息与资源目录的对应关系)中筛选出与该目标网络主机信息对应的资源目录,然后从这些资源目录中筛选出符合当前环境变量信息的资源目录,作为最终确定的资源目录。例如,用户在17:00请求访问网络主机信息为aa的目标网络主机,资源目录确定器805根据目标网络主机信息筛选出与该目标网络主机信息对应的资源目录包括有aa、bb、cc共计三个,这三个资源目录分别对应的可访问时间分别为9:00-11:00,13:00-15:00,16:00-18:00,则将资源目录cc作为最终确定的资源目录。当然,在本领域技术人员可选范围内,也可以由资源目录确定器805先筛选出符合当前环境变量信息的资源目录,然后从这些资源目录中筛选出与该目标网络主机信息对应的资源目录,作为最终确定的资源目录。
199.作为一种替代性实施方式,还可以根据环境变量信息进行筛选,得到资源目录列表z,根据目标网络主机信息进行筛选,得到资源目录列表y;比对资源目录列表y与资源目录列表z,筛选出同时存在于资源目录列表y和资源目录列表z中的资源目录,并将该资源目录作为最终确定的资源目录。
200.当然,在本领域技术人员可选范围内,也可以使用其他方式和/或次序获取用户信息和当前环境变量信息,并根据所获取的用户信息和当前环境变量信息确定资源目录。
201.方案j,资源目录确定器805根据已获取的目标网络主机信息,创建与该目标网络主机信息对应的资源目录,作为最终确定的资源目录。
202.具体的,访问接收器801获取目标网络主机信息后发送给资源目录确定器805;资源目录确定器805依据接收到的目标网络主机信息(例如网络主机名称、ip地址等)创建与该目标网络主机信息对应的资源目录。
203.作为一种替代性实施方式,资源目录确定器805接收到目标网络主机信息后,如若在预先配置的信息(例如目标网络主机信息与资源目录的对应关系)中未查找到与该目标网络主机信息相对应的资源目录,则创建与该目标网络主机信息对应的资源目录,作为最终确定的资源目录。
204.方案k,资源目录确定器805根据环境变量信息(例如日期、时间、天气情况等)和已获取的目标网络主机信息,创建对应的资源目录,作为最终确定的资源目录。
205.具体的,访问接收器801获取目标网络主机信息和当前环境变量信息后发送给资源目录确定器805;资源目录确定器805接收到目标网络主机信息后,依据该目标网络主机信息(例如网络主机名称、ip地址等),以及环境变量信息(例如时间、日期、天气情况等)创建与该目标网络主机信息和环境变量信息对应的资源目录。
206.作为一种替代性实施方式,资源目录确定器805根据接收到的目标网络主机信息和环境变量信息,在预先配置的信息(例如用户在某一时间请求访问某一目标网络主机时对应某一资源目录)中进行查找(筛选),如若未查找到(筛选出)对应的资源目录,则创建与该目标网络主机信息和环境变量信息对应的资源目录,作为最终确定的资源目录。例如,用户在周一(环境变量信息)请求访问网络主机信息为aa的目标网络主机,资源目录确定器805在预先配置的信息中进行查找(筛选),如若未查找到(筛选出)对应的资源目录,则创建资源目录,作为用户在周一请求访问目标网络主机aa时所对应的资源目录(最终确定的资源目录)。
207.当然,在本领域技术人员可选范围内,还可以采用方案i中的分步筛选的方式来查找(筛选)预先配置的信息中是否存在对应的资源目录,如若不存在,则创建对应的资源目录,作为最终确定的资源目录。
208.方案l,资源目录确定器805根据当前环境变量信息,以及预先配置的环境变量信息与资源目录的对应关系,确定对应的资源目录。
209.具体的,访问接收器801获取当前环境变量信息后发送给资源目录确定器805;资源目录确定器805接收到当前环境变量信息后,将预先配置的信息(例如环境变量信息与资源目录的对应关系)中符合当前环境变量信息的资源目录,作为最终确定的资源目录。
210.例如,用户在周一请求访问某一目标网络主机,资源目录确定器805(已预先配置于周一发起的访问请求所对应的资源目录)从预先配置的对应关系中筛选出能够在周一访问的资源目录,作为最终确定的资源目录。在实际应用中,所述环境变量信息可以仅对应一个资源目录,也可以对应多个资源目录。
211.方案m,资源目录确定器805根据当前环境变量信息,创建与当前环境变量信息对应的资源目录,作为最终确定的资源目录。
212.具体的,访问接收器801获取当前环境变量信息后发送给资源目录确定器805;资源目录确定器805接收到当前环境变量信息后,依据该环境变量信息(例如日期、时间、天气情况等)创建与该环境变量信息对应的资源目录。例如,根据当前时间来确定对应的资源目录,允许用户在当前时间段临时访问该资源目录下的网络文件。
213.作为一种替代性实施方式,资源目录确定器805接收到当前环境变量信息后,如若在预先配置的信息(例如环境变量信息与资源目录的对应关系)中未查找到与该环境变量信息相对应的资源目录,则创建与该环境变量信息对应的资源目录,作为最终确定的资源目录。
214.上述各个实施方案中的举例是为了进一步帮助理解本发明的方案,并非是对本发明技术方案的限制,尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献