[go: up one dir, main page]

CN100571159C - A kind of method and apparatus that the catalogue of multi-work space is managed - Google Patents

A kind of method and apparatus that the catalogue of multi-work space is managed Download PDF

Info

Publication number
CN100571159C
CN100571159C CNB2007100303678A CN200710030367A CN100571159C CN 100571159 C CN100571159 C CN 100571159C CN B2007100303678 A CNB2007100303678 A CN B2007100303678A CN 200710030367 A CN200710030367 A CN 200710030367A CN 100571159 C CN100571159 C CN 100571159C
Authority
CN
China
Prior art keywords
user
catalogue
service area
work space
configuration information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CNB2007100303678A
Other languages
Chinese (zh)
Other versions
CN101141287A (en
Inventor
朱湘毅
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CNB2007100303678A priority Critical patent/CN100571159C/en
Publication of CN101141287A publication Critical patent/CN101141287A/en
Application granted granted Critical
Publication of CN100571159C publication Critical patent/CN100571159C/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The embodiment of the invention discloses a kind of method that the catalogue of multi-work space is managed, comprise: create the virtual directory system according to user configuration information, described user is set to the subdirectory under described user's the benchmark catalogue in the physical directory corresponding virtual catalogue under each service area of described multi-work space, described user configuration information comprises the mapping relations of user between the physical directory corresponding virtual catalogue under the physical directory under each service area of described multi-work space and described each service area; Described user to the access links of the multi-work space virtual directory system to described establishment, and is switched to described virtual directory corresponding physical catalogue according to described user configuration information with the virtual directory of described user capture.The embodiment of the invention also discloses a kind of multi-work space oam unit.Adopt the present invention, have the advantage of the catalogue that reduces the user capture multi-work space greatly.

Description

A kind of method and apparatus that the catalogue of multi-work space is managed
Technical field
The present invention relates to the communications field, the method that relates in particular to a kind of multi-work space oam unit and the catalogue of multi-work space is managed.
Background technology
Network element (such as, mobile switching centre, base station controller, radio network controller etc.) generally comprise an oam unit (OMU, Option Management Unit) and the polylith veneer, OMU provides the oam function of network element, and veneer provides the service processing function of network element.During single board starting, generally need go up files such as fetch program, data from OMU; Simultaneously the oam personnel also need upload file to arrive OMU or from the OMU file in download, such as the upload version file to OMU, or from OMU download log file, performance statistics file etc.Therefore OMU provides the Ftp server function, supports to upload or file in download by file transfer protocol (FTP).
OMU manages the authority of different user visit OMU, user's catalogue is arranged under the installation directory of OMU, a general user only has access limit to benchmark catalogue and the subdirectory thereof of the user under the installation directory that is positioned at described OMU, after user's login, OMU generally switches to his current directory under this benchmark catalogue, and described user's benchmark catalogue is the root of User Catalog.
Along with the raising that the OMU operating efficiency is required, in OMU, introduce two service areas, under the situation of single service area, a user only pays close attention to own benchmark catalogue and subdirectory thereof, need not to pay close attention to upper directory or other catalogue of described user's benchmark catalogue.Under the situation of two service areas, two each corresponding system of catalogs of service area, and the system of catalogs structure of two service areas is identical, with reference to figure 1, it is the physical directory architectural framework schematic diagram of two service area OMU, as shown in the figure, this system of catalogs comprises the OMU installation directory, two system of catalogs (catalogue of the catalogue of service area 1 and service area 2) that structure arranged side by side is identical are set under the OMU installation directory, and the catalogue of user 1, user 2, user 3...... all is set up under the root of described two service areas.When the catalogue under the user capture service area 1, then can't have access to the catalogue that is arranged in the service area 2 like this, such as, user 1 is current by the catalogue reading of data under the service area 1, user 1 need upload data and give service area 2 simultaneously, because the catalogue restriction, it is unsuccessful to cause uploading data.
For this reason, existing a kind of mode is the access rights to OMU of extending one's service, and the user has the access limit except the catalogue to this user, and also the installation directory to OMU has read-only authority.Like this, when the user need visit the catalogue of service area 2, first one-level one-level return back to the installation directory of OMU, and the one-level one-level switches under the respective directories of service area 2 again.But this mode has enlarged the access rights of user to OMU, causes potential safety hazard.
Accordingly, existing another kind of mode is the user name that increases same user, for same user distributes two different user names, when the user visits the catalogue of OMU with one of them user name, the default directory of visit is the catalogue under the service area 1, when the user visited the catalogue of OMU with another user name, the default directory of visit was the catalogue under the service area 2.Need visit the catalogue different operating district under as the user like this, only need to login different user names and get final product.Though this mode does not extend one's service to the access rights of OMU, has avoided potential safety hazard, but when the different service area catalogue of user capture, need to switch user name, it is very inconvenient that the user is operated.
Summary of the invention
For addressing the above problem, the method that the embodiment of the invention provides a kind of multi-work space oam unit (OMU) and the catalogue of multi-work space is managed.Can reduce the difficulty of the catalogue of user capture multi-work space greatly.
Given this, the embodiment of the invention provides a kind of method that the catalogue of multi-work space is managed, and this method comprises:
Create the virtual directory system according to the user configuration information of preserving, the user is set to the subdirectory under user's the benchmark catalogue in the physical directory corresponding virtual catalogue under each service area of multi-work space, described user configuration information comprises the mapping relations of user between the physical directory corresponding virtual catalogue under the physical directory under each service area of described multi-work space and described each service area;
Described user is arrived the virtual directory system of described establishment to the access links of multi-work space, inquire about described user's user configuration information, determine the virtual directory corresponding physical catalogue of described user capture, the described virtual directory of described user capture is switched to described virtual directory corresponding physical catalogue according to described Query Result.
Accordingly, the embodiment of the invention also provides a kind of multi-work space oam unit, and this oam unit comprises:
Creating unit, be used for creating the virtual directory system according to the user configuration information of preserving, the user is set to the subdirectory under described user's the benchmark catalogue in the physical directory corresponding virtual catalogue under each service area of described multi-work space oam unit, described user configuration information comprises the mapping relations of user between the physical directory corresponding virtual catalogue under the physical directory under each service area of described multi-work space and described each service area;
Switch unit, be used for described user is arrived the access links of described multi-work space oam unit the virtual directory system of described establishment, inquire about described user's user configuration information, determine the virtual directory corresponding physical catalogue of described user capture, the described virtual directory of described user capture is switched to described virtual directory corresponding physical catalogue according to described Query Result.
The embodiment of the invention is by creating the virtual directory system, user's the physical directory under each service area of multi-work space is mapped as the virtual directory under described user's the benchmark catalogue, when the catalogue of the described multi-work space of user capture, described user's access links is arrived the virtual directory system of described establishment, and the virtual directory of described user capture is switched to described virtual directory corresponding physical catalogue according to described user configuration information, realized purpose, greatly reduced the difficulty of the catalogue of the described multi-work space of user capture by the physical directory of visiting the different operating district that virtual directory under the same virtual directory system visits described multi-work space.
Description of drawings
Fig. 1 is the physical directory architectural framework schematic diagram of two service area OMU.
Fig. 2 is that the structure of the embodiment of multi-work space OMU of the present invention is formed schematic diagram;
Fig. 3 is that the physical directory system of OMU shown in Figure 2 is formed schematic diagram;
Fig. 4 is that the virtual directory system of OMU shown in Figure 2 is formed schematic diagram;
Fig. 5 is an embodiment schematic flow sheet of the method that the catalogue of multi-work space is managed of the present invention.
Embodiment
For the purpose, technical scheme and the advantage that make the embodiment of the invention is clearer, the embodiment of the invention is described in further detail below in conjunction with accompanying drawing.
The multi-work space OMU that the embodiment of the invention provides is for comprising a plurality of service areas (two or more service area), at least comprise in described a plurality of service area that a main service area and one are equipped with the service area, and described main service area and the described main and standby relation that is equipped with the service area can change, be that described main service area can be changed service area fully into, the described service area that is equipped with can be changed main service area into.
Fig. 2 is that the structure of the embodiment of multi-work space OMU of the present invention is formed schematic diagram.As shown in Figure 2, the multi-work space OMU of present embodiment comprises first receiving element 1, memory cell 2, creating unit 3, second receiving element 4 and switch unit 5, wherein,
Described first receiving element 1 is used to receive the user configuration information of user's input.Described user configuration information comprises user ID, user name, user cipher, user's benchmark catalogue and the user mapping relations between the physical directory corresponding virtual catalogue under the physical directory under each service area of described multi-work space OMU and described each service area.The embodiment of the invention is represented mapping relations between described physical directory index corresponding physical catalogue and corresponding virtual catalogue by the corresponding relation of physical directory index and virtual directory, concrete physical directory indicated in wherein said physical directory index, when being two service area OMU as a plurality of service area OMU, the user can import physical directory index * Main version* Board, and to indicate user's physical directory be the Board catalogue of described user under the main service area of described couple of service area OMU, and input Xu Nimulu MainBoard represents described physical directory corresponding virtual catalogue; It is the Board catalogue of described user under the service area fully of described couple of service area OMU that input physical directory index * Standbyversion* Board indicates user's physical directory, and input Xu Nimulu StandbyBoard represents described physical directory corresponding virtual catalogue.In the specific implementation, described first receiving element 1 can receive the user configuration information of user's input when the user registers.Such as, when user 1 registration, can input user name " BoardUser ", input user cipher " * * * * * * ", input reference catalogue “ Board ", input virtual directory “ MainBoard " and “ StandbyBoard ", input virtual directory index be " * Main version* Board " and * Standbyversion* Board " represent the Board catalogue of user 1 under the Board catalogue under the main service area of described couple of service area OMU and service area fully respectively; Then first receiving element 1 can receive above-mentioned user configuration information.
Described memory cell 2 is used to store the user configuration information that described first receiving element 1 receives.Such as, when user 1 inputs user name " BoardUser ", input user cipher " * * * * * * ", input reference catalogue " Board ", input virtual directory " MainBoard " and " StandbyBoard ", input virtual directory index is " * Main version* Board " and * Standby version* Board " when representing the Board catalogue of user 1 under the main service area of described couple of service area OMU respectively and being equipped with the user configuration information of the Board catalogue under the service area, memory cell 2 will be stored above-mentioned user configuration information.In the specific implementation, the user configuration information that can import by the form storage user of form, a specific embodiment of the user configuration information of storing in table 1 and table 2 the registration unit for two service area OMU.
Table 1:
User ID User name User cipher The benchmark catalogue
1 BoardUser ****** \Board\
2 BinnUser ****** \Binn\
3 DataUser ****** \Data\
... ... ... ...
Table 2:
User ID Virtual directory The physical directory index
1 \MainBoard *Main version*\Board\
1 \StandbyBoard *Standby version*\Board\
2 \MainBinn *Main version*\Binn\
2 \StandbyBinn *Standby version*\Binn\
3 \MainData *Main version*\Data\
3 \StandbyData *Standby version*\Data\
...
Wherein, table 1 has write down user ID, user name, user cipher and user's benchmark catalogue; Table 2 has write down user ID, the physical directory index of this user's virtual directory and this virtual directory corresponding physical catalogue, wherein said virtual directory item and described physical directory index entry have reflected the mapping relations of user between the physical directory corresponding virtual catalogue under the physical directory under each service area of described couple of service area OMU and described each service area, wherein, * Main version* and * Standby version* are used for representing the main service area of described couple of service area OMU and are equipped with the service area, such as, it is the Board catalogue of user 1 under the main service area of described couple of service area OMU that physical directory index * Main version* Board has indicated Xu Nimulu MainBoard corresponding physical catalogue; Physical directory index * Standby version* Board has indicated Xu Nimulu StandbyBoard corresponding physical catalogue to be the Board of user 1 under the service area fully of described couple of service area OMU.It should be noted that, the main service area of OMU and be equipped with the service area and can change mutually, therefore physical directory index * Mainversion* Board the corresponding physical catalogue be not well-determined, suppose that described couple of service area OMU comprises service area 1 and service area 2, service area 1 corresponding physical directory root catalogue is Version1, service area 2 corresponding physical directory root catalogues are Version2, when main service area is service area 1, when the service area is service area 2 fully, virtual directory MainBoard corresponding physical catalogue be Version1 Board, virtual directory StandbyBoard corresponding physical catalogue be Version2 Board; And when main service area be service area 2, when being equipped with the service area and being service area 1, virtual directory MainBoard corresponding physical catalogue be Version2 Board, virtual directory StandbyBoard corresponding physical catalogue be Version1 Board.When OMU is that situation when comprising the OMU of three or three above service areas is identical with the processing mode of two service area OMU, at this repeated description not.
Described creating unit 3 is used for the user configuration information stored according to described memory cell 2 and creates the virtual directory system, and described user is set to the subdirectory under described user's the benchmark catalogue in the physical directory corresponding virtual catalogue under each service area of described multi-work space OMU.Fig. 3 is that the physical directory system of OMU shown in Figure 2 is formed schematic diagram; Concrete, shown in Figure 3 is the physical directory system composition schematic diagram of two service area OMU, as shown in figures 1 and 3, the physical directory system the superiors of two service area OMU are OMU installation directory NE base, the second layer is the root Version1 of service area 1 and the root Version2 of service area 2, the 3rd layer is user 1 benchmark catalogue Board, user 2 benchmark catalogue Binn, user 3 benchmark catalogue Data, ..., each user's benchmark catalogue exists under Version1 and Version2 side by side as shown in Figure 3, the 4th layer then is the subdirectory under each user's benchmark catalogue, such as under the Board bin is arranged, subdirectory such as Data and Log.Fig. 4 is that the virtual directory system of OMU shown in Figure 2 is formed schematic diagram; Concrete, shown in Figure 4 is the virtual directory system composition schematic diagram of two service area OMU, as shown in Figure 4, the virtual directory system the superiors of two service area OMU are OMU installation directory NEbase, the second layer is user 1 benchmark catalogue Board, user 2 benchmark catalogue Binn, user 3 benchmark catalogue Data, ..., the 3rd layer be user 1 virtual directory MainBoard and StandbyBoard, user 2 virtual directory MainBinn and StandbyBinn, user 3 virtual directory MainData and StandbyData, ..., the 4th layer is the subdirectory of each user's virtual directory, as shown in the figure among the 4th layer virtual directory subdirectory and Fig. 3 user's benchmark the subdirectory of face is identical now.As table 1 and table 2 as can be known, MainBoard and StandbyBoard shine upon the main service area and the benchmark catalogue Board catalogue that be equipped with service area under of user 1 at described couple of service area OMU respectively, MainBinn and StandbyBinn shine upon the main service area and the benchmark catalogue Binn catalogue that be equipped with service area under of user 2 at described couple of service area OMU respectively, MainData and StandbyData shine upon the main service area and the Date catalogue that be equipped with service area under of user 3 at described couple of service area OMU respectively, therefore, the user is mapped to respectively under the subdirectory of Xu Nimulu MainBoard and StandbyBoard in the main service area of described couple of service area OMU and the subdirectory that is equipped with under the Board catalogue under the physical directory system under the service area, the user is mapped to respectively under the subdirectory of Xu Nimulu MainBinn and StandbyBinn in OMU master service area, described pair of service area and the subdirectory that is equipped with under the Binn catalogue under the physical directory system under the service area, the user is mapped to respectively under the subdirectory of Xu Nimulu MainData and StandbyData in the main service area of described couple of service area OMU and the subdirectory that is equipped with under the Data catalogue under the physical directory system under the service area, so the catalogue of user under the physical directory system of described couple of service area OMU all is mapped as respective virtual catalogue in the virtual directory system of OMU.
Described second receiving element 4 is used to receive the access request of user to described multi-work space oam unit.
Described switch unit 5 is used for when described second receiving element 4 receives the user to the access request of described multi-work space oam unit, the virtual directory system that described user's access links is created to described creating unit 2, and the virtual directory of described user capture is switched to described virtual directory corresponding physical catalogue according to described user configuration information.
Further, switch unit 5 comprises link subelement 50, inquiry subelement 51 and switches subelement 52, wherein, described link subelement 50 is used for when described second receiving element 4 receives the user to the access request of the catalogue of described multi-work space oam unit, the virtual directory system that described user's access links is created to described creating unit 3; Described inquiry subelement 51 be used for when described link subelement 50 with described user's access links after described virtual directory system, inquire about described user's user configuration information, determine the virtual directory corresponding physical catalogue of described user capture; Described switching subelement 52 is used for according to the Query Result of described inquiry subelement 51 the described virtual directory of described user capture being switched to described virtual directory corresponding physical catalogue.Such as, in two service area OMU, when user's 1 current accessed virtual directory during MainBoard, content by question blank 2 storages, as can be known virtual directory MainBoard corresponding physical directory index be * Main version* Board *, and can determine Board catalogue under the current main service area that needs the two service area OMU of visit of user by described physical directory index * Mainversion* Board *, if the main service area of OMU is service area 1 at this moment, root is Version1, then with virtual directory MainBoard switch to physical directory Version1 Board; If this moment OMU main service area be service area 2, root is Version2, then with virtual directory MainBoard switch to physical directory Version2 Board.When OMU is when comprising the OMU of three or three above service areas, the switching mode from the virtual directory to the physical directory is similar with two service area OMU, at this repeated description not.
The structure of another embodiment of multi-work space OMU of the present invention comprises setup unit, memory cell, creating unit, second receiving element and switch unit.The difference of present embodiment and embodiment shown in Figure 2 is that the user configuration information of present embodiment is set up on their own by system, adopts the user name of default to visit this OMU when the user need visit multi-work space OMU.
Accordingly, the embodiment of the invention provides a kind of method that the catalogue of multi-work space is managed.Fig. 5 is an embodiment schematic flow sheet of the method that the catalogue of multi-work space is managed of the present invention, and as shown in Figure 5, the method for present embodiment comprises:
Step S100 receives the user configuration information that the user imports.Described user configuration information comprises user ID, user name, user cipher, user's benchmark catalogue and the user mapping relations between the physical directory corresponding virtual catalogue under the physical directory under each service area of described multi-work space OMU and described each service area.The embodiment of the invention is represented mapping relations between described physical directory index corresponding physical catalogue and corresponding virtual catalogue by the corresponding relation of physical directory index and virtual directory, concrete physical directory indicated in wherein said physical directory index, when being two service area OMU as a plurality of service area OMU, the user can import physical directory index * Main version* Board, and to indicate user's physical directory be the Board catalogue of described user under the main service area of described couple of service area OMU, and input Xu Nimulu MainBoard represents described physical directory corresponding virtual catalogue; It is the Board catalogue of described user under the service area fully of described couple of service area OMU that input physical directory index * Standby version* Board indicates user's physical directory, and input Xu Nimulu StandbyBoard represents described physical directory corresponding virtual catalogue.In the specific implementation, can when registering, the user receive the user configuration information of user's input.Such as, when user 1 registration, can input user name " BoardUser ", input user cipher " * * * * * * ", input reference catalogue “ Board ", input virtual directory “ MainBoard " and “ StandbyBoard ", input virtual directory index be " * Mainversion* Board " and * Standby version* Board " represent the Board catalogue of user 1 under the Board catalogue under the main service area of described couple of service area OMU and service area fully respectively; Then step S100 can receive above-mentioned user configuration information.
Step S101 stores the described user configuration information that receives.Such as, when user 1 inputs user name " BoardUser ", input user cipher " * * * * * * ", input reference catalogue " Board ", input virtual directory " MainBoard " and " StandbyBoard ", input virtual directory index is " * Mainversion* Board " and * Standby version* Board " when representing the Board catalogue of user 1 under the main service area of described couple of service area OMU respectively and being equipped with the user configuration information of the Board catalogue under the service area, memory cell 2 will be stored above-mentioned user configuration information.In the specific implementation, the user configuration information that can import by the form storage user of form, still with reference to aforesaid table 1 and table 2, wherein, table 1 has write down user ID, user name, user cipher and user's benchmark catalogue; Table 2 has write down user ID, the physical directory index of this user's virtual directory and this virtual directory corresponding physical catalogue, wherein said virtual directory item and described physical directory index entry have reflected the mapping relations of user between the physical directory corresponding virtual catalogue under the physical directory under each service area of described couple of service area OMU and described each service area, wherein, * Main version* and * Standby version* are used for representing the main service area of described couple of service area OMU and are equipped with the service area, such as, it is the Board catalogue of user 1 under the main service area of described couple of service area OMU that physical directory index * Main version* Board has indicated Xu Nimulu MainBoard corresponding physical catalogue; Physical directory index * Standby version* Board has indicated Xu Nimulu StandbyBoard corresponding physical catalogue to be the Board of user 1 under the service area fully of described couple of service area OMU.It should be noted that, the main service area of OMU and be equipped with the service area and can change mutually, therefore physical directory index * Main version* Board the corresponding physical catalogue be not well-determined, suppose that described couple of service area OMU comprises service area 1 and service area 2, service area 1 corresponding physical directory root catalogue is Version1, service area 2 corresponding physical directory root catalogues are Version2, when main service area is service area 1, when the service area is service area 2 fully, virtual directory MainBoard corresponding physical catalogue be Version1 Board, virtual directory StandbyBoard corresponding physical catalogue be Version2 Board; And when main service area be service area 2, when being equipped with the service area and being service area 1, virtual directory MainBoard corresponding physical catalogue be Version2 Board, virtual directory StandbyBoard corresponding physical catalogue be Version1 Board.When OMU is that situation when comprising the OMU of three or three above service areas is identical with the processing mode of two service area OMU, at this repeated description not.
Step S102 creates the virtual directory system according to described user configuration information, and described user is set to the subdirectory under described user's the benchmark catalogue in the physical directory corresponding virtual catalogue under each service area of described multi-work space.Still with reference to Fig. 1 and Fig. 3, the physical directory system the superiors of two service areas are the installation directory NE base of described pair of service area, the second layer is the root Version1 of service area 1 and the root Version2 of service area 2, the 3rd layer is user 1 benchmark catalogue Board, user 2 benchmark catalogue Binn, user 3 benchmark catalogue Data, ..., each user's benchmark catalogue exists under Version1 and Version2 side by side as shown in Figure 3, the 4th layer then is the subdirectory under each user's benchmark catalogue, such as subdirectories such as bin, Data and Log are arranged under the Board.Still with reference to shown in Figure 4, the virtual directory system the superiors of two service areas are OMU installation directory NE base, the second layer is user 1 benchmark catalogue Board, user 2 benchmark catalogue Binn, user 3 benchmark catalogue Data, ..., the 3rd layer be user 1 virtual directory MainBoard and StandbyBoard, user 2 virtual directory MainBinn and StandbyBinn, user 3 virtual directory MainData and StandbyData, ..., the 4th layer is the subdirectory of each user's virtual directory, and the subdirectory of face is identical now for user's benchmark among virtual directory subdirectory shown in Figure 4 the 4th layer and Fig. 3.As table 1 and table 2 as can be known, MainBoard and StandbyBoard shine upon the main service area and the benchmark catalogue Board catalogue that be equipped with service area under of user 1 described pair of service area respectively, MainBinn and StandbyBinn shine upon the main service area and the benchmark catalogue Binn catalogue that be equipped with service area under of user 2 described pair of service area respectively, MainData and StandbyData shine upon the main service area and the Date catalogue that be equipped with service area under of user 3 described pair of service area respectively, therefore, the user is mapped under the subdirectory of Xu Nimulu MainBoard and StandbyBoard at the subdirectory under the Board catalogue of the physical directory system of described pair of service area, the user is mapped under the subdirectory of Xu Nimulu MainBinn and StandbyBinn at the subdirectory under the Binn catalogue of the physical directory system of described pair of service area, the user is mapped under the subdirectory of Xu Nimulu MainData and StandbyData at the subdirectory under the Data catalogue of the physical directory system of described pair of service area, so the user gets respective virtual catalogue in the virtual directory system that catalogue all is mapped as described pair of service area in the physical directory system of described pair of service area.
Step S103 when the described multi-work space of user capture, arrives described user's access links the virtual directory system of described establishment.In the specific implementation, in the time of also can working as the request that receives the described multi-work space of user capture, create described virtual directory system, and described user's visit is connected to the virtual directory system of described establishment.
Step S104 inquires about described user's user configuration information, determines the virtual directory corresponding physical catalogue of described user capture;
Step S105 switches to described virtual directory corresponding physical catalogue according to described Query Result with the described virtual directory of described user capture.
Such as, in two service areas, when user's 1 current accessed virtual directory during MainBoard, content by question blank 2 storages, as can be known virtual directory MainBoard corresponding physical directory index be * Mainversion* Board *, and can determine Board catalogue under the current main service area that needs the two service areas of visit of user by described physical directory index * Main version* Board *, if the main service area of described pair of service area is service area 1 at this moment, root is Version1, then with virtual directory MainBoard switch to physical directory Version1 Board; If this moment, the main service area of described pair of service area was service area 2, root is Version2, then Xu Nimulu MainBoard is switched to physical directory Version2 Board.When processing comprised the multi-work space catalogue (more than three or three) of three or three above service areas, the switching mode from the virtual directory to the physical directory was similar with two service areas, at this repeated description not.
Another embodiment flow process of the method that the catalogue of multi-work space is managed of the present invention comprises:
Set user configuration information.
Store the user configuration information of described setting.
Create the virtual directory system according to described user configuration information, described user is set to the subdirectory under described user's the benchmark catalogue in the physical directory corresponding virtual catalogue under each service area of described multi-work space.
When the described multi-work space of user capture, described user's access links is arrived the virtual directory system of described establishment.
Inquire about described user's user configuration information, determine the virtual directory corresponding physical catalogue of described user capture.
According to described Query Result the described virtual directory of described user capture is switched to described virtual directory corresponding physical catalogue.
Present embodiment and difference embodiment illustrated in fig. 5 are that present embodiment sets up user configuration information on their own by system, when the user need visit the catalogue of multi-work space, adopt the user name in the user configuration information of described setting to visit this multi-work space.
The embodiment of the invention is by creating the virtual directory system, user's the physical directory under each service area of multi-work space is mapped as the virtual directory under described user's the benchmark catalogue, when the catalogue of the described multi-work space of user capture, described user's access links is arrived the virtual directory system of described establishment, and the virtual directory of described user capture is switched to described virtual directory corresponding physical catalogue according to described user configuration information, realized purpose, greatly reduced the difficulty of the catalogue of the described multi-work space of user capture by the catalogue of visiting the different operating district that virtual directory under the same virtual directory system visits described multi-work space.
Above disclosed is preferred embodiment of the present invention only, can not limit the present invention's interest field certainly with this, and therefore the equivalent variations of doing according to claim of the present invention still belongs to the scope that the present invention is contained.

Claims (9)

1, a kind of method that the catalogue of multi-work space is managed is characterized in that, comprising:
Create the virtual directory system according to the user configuration information of preserving, the user is set to the subdirectory under user's the benchmark catalogue in the physical directory corresponding virtual catalogue under each service area of multi-work space, described user configuration information comprises the mapping relations of user between the physical directory corresponding virtual catalogue under the physical directory under each service area of described multi-work space and described each service area;
Described user is arrived the virtual directory system of described establishment to the access links of multi-work space, inquire about described user's user configuration information, determine the virtual directory corresponding physical catalogue of described user capture, the described virtual directory of described user capture is switched to described virtual directory corresponding physical catalogue according to described Query Result.
2, the method that the catalogue of multi-work space is managed as claimed in claim 1 is characterized in that, also comprises before creating the virtual directory system according to user configuration information described:
Set user configuration information;
Preserve the user configuration information of described setting.
3, the method that the catalogue of multi-work space is managed as claimed in claim 1 is characterized in that, also comprises before creating the virtual directory system according to user configuration information described:
Receive the user configuration information of user's input;
Preserve the described user configuration information that receives.
As each described method that the catalogue of multi-work space is managed among the claim 1-3, it is characterized in that 4, described user configuration information also comprises user ID, user name, user cipher and user's benchmark catalogue.
As each described method that the catalogue of multi-work space is managed among the claim 1-3, it is characterized in that 5, described multi-work space comprises that at least a main service area and one are equipped with the service area.
6, the method that the catalogue of multi-work space is managed as claimed in claim 5 is characterized in that, described main service area can be changed service area fully into, and the described service area that is equipped with can be changed main service area into.
7, a kind of multi-work space oam unit is characterized in that, comprising:
Creating unit, be used for creating the virtual directory system according to the user configuration information of preserving, the user is set to the subdirectory under described user's the benchmark catalogue in the physical directory corresponding virtual catalogue under each service area of described multi-work space oam unit, described user configuration information comprises the mapping relations of user between the physical directory corresponding virtual catalogue under the physical directory under each service area of described multi-work space and described each service area;
Switch unit, be used for described user is arrived the access links of described multi-work space oam unit the virtual directory system of described establishment, inquire about described user's user configuration information, determine the virtual directory corresponding physical catalogue of described user capture, the described virtual directory of described user capture is switched to described virtual directory corresponding physical catalogue according to described Query Result.
8, multi-work space oam as claimed in claim 7 unit is characterized in that, also comprises:
Setup unit is used to set user configuration information;
Memory cell is used to store the user configuration information that described setup unit sets.
9, multi-work space oam as claimed in claim 7 unit is characterized in that, also comprises:
Receiving element receives the user configuration information that the user imports;
Memory cell is used to store the described user configuration information that described receiving element receives.
CNB2007100303678A 2007-09-21 2007-09-21 A kind of method and apparatus that the catalogue of multi-work space is managed Active CN100571159C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2007100303678A CN100571159C (en) 2007-09-21 2007-09-21 A kind of method and apparatus that the catalogue of multi-work space is managed

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2007100303678A CN100571159C (en) 2007-09-21 2007-09-21 A kind of method and apparatus that the catalogue of multi-work space is managed

Publications (2)

Publication Number Publication Date
CN101141287A CN101141287A (en) 2008-03-12
CN100571159C true CN100571159C (en) 2009-12-16

Family

ID=39193052

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2007100303678A Active CN100571159C (en) 2007-09-21 2007-09-21 A kind of method and apparatus that the catalogue of multi-work space is managed

Country Status (1)

Country Link
CN (1) CN100571159C (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103049423A (en) * 2011-10-13 2013-04-17 上海可鲁系统软件有限公司 Method for configuration management of client application platforms and function modules and device thereof
CN103914451B (en) * 2012-12-30 2017-04-12 杭州新世纪电子科技有限公司 Methods and devices for portal system construction and information processing
US9998499B2 (en) * 2014-09-29 2018-06-12 Amazon Technologies, Inc. Management of application access to directories by a hosted directory service
CN106874457B (en) * 2017-02-14 2020-03-06 郑州云海信息技术有限公司 Method for improving metadata cluster performance through virtual directory
CN110955759A (en) * 2018-09-26 2020-04-03 中国石油化工股份有限公司 File server directory selection optimization method and system based on interpretation system

Also Published As

Publication number Publication date
CN101141287A (en) 2008-03-12

Similar Documents

Publication Publication Date Title
CN100334583C (en) Smart card enabled mobile personal computing environment system
CN100571159C (en) A kind of method and apparatus that the catalogue of multi-work space is managed
CN105324770B (en) Effectively read copy
CN101046807B (en) Method and device of storing data readed imformation
CN101019105A (en) Method and apparatus for data storage using striping
JPH01502786A (en) Naming service for networked digital data processing systems
EA002931B1 (en) Database synchronization and organization system and method
CN101605143A (en) The implementation method of new network electronic business card system and system
CN101557427A (en) Method for providing diffluent information and realizing the diffluence of clients, system and server thereof
CN101901275A (en) A distributed storage system and method thereof
CN101471845B (en) Method for adjusting data block counterpart number and metadata server node
CN101150830B (en) Software packet upgrade method and device
CN102541990A (en) Database redistribution method and system utilizing virtual partitions
CN101741830A (en) Method, system, client and server for realizing multi-client data synchronization
CN103078898A (en) File system, interface service device and data storage service provision method
CN101105745A (en) Deployment Methods for Distributed Software Systems
CN103577122B (en) Implementation method that distribution application system migrates between platform and device
CN110727738B (en) Global routing system based on data fragmentation, electronic equipment and storage medium
CN101071434A (en) User distributing method, device and system for distributed database system
CN1326363C (en) Network management configuration method and apparatus thereof
CN101702219A (en) Method for generating material information and device thereof
US6631378B1 (en) Communication unit and communication method with profile management
CN105868295A (en) Customizable template based data reporting system for legal person database
CN102622352A (en) Method, server and system for achieving shared file
CN102404351B (en) A kind of LDAP cloud storage service system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant