Apparatus and method for integrating multiple delegate directory service agents
First Claim
Patent Images
1. A directory service system for accessing information stored in an X.500 directory information tree, comprising:
- a first directory service agent implemented on a server and coupled to receive a query from a directory user agent, the first directory service agent being provided to manage information in a root of the directory information tree;
a plurality of delegate directory service agents, implemented on the server and coupled to the first directory service agent, respectively managing a corresponding portion of the directory information tree beneath the root of the directory information tree, each delegate directory service agent receiving a chained request from the first directory service agent generated in response to the query from the directory user agent, a response to the chained request from said each delegate directory service agent being provided to the first directory service agent; and
a graphical user interface facilitating configuration of the delegate directory service agents, including a delegate directory service agent installation window including facilities for defining an alias entry for a new delegate service agent, the alias entry to be managed by the first directory service agent and for defining a delegate subtree distinguished name for a delegate entry beneath the alias entry in the directory information tree, the delegate entry to be managed by the new delegate service agent.
3 Assignments
0 Petitions
Accused Products
Abstract
A method and system for handling a highly scalable, X.500 directory solution is described. Management of information within the X.500 directory is divided among separate delegate directory service agent processes running on a single server. The server may have multiple processors implementing the separate delegate directory service agent processes. A user interface for managing such a system is also described.
113 Citations
18 Claims
-
1. A directory service system for accessing information stored in an X.500 directory information tree, comprising:
-
a first directory service agent implemented on a server and coupled to receive a query from a directory user agent, the first directory service agent being provided to manage information in a root of the directory information tree; a plurality of delegate directory service agents, implemented on the server and coupled to the first directory service agent, respectively managing a corresponding portion of the directory information tree beneath the root of the directory information tree, each delegate directory service agent receiving a chained request from the first directory service agent generated in response to the query from the directory user agent, a response to the chained request from said each delegate directory service agent being provided to the first directory service agent; and a graphical user interface facilitating configuration of the delegate directory service agents, including a delegate directory service agent installation window including facilities for defining an alias entry for a new delegate service agent, the alias entry to be managed by the first directory service agent and for defining a delegate subtree distinguished name for a delegate entry beneath the alias entry in the directory information tree, the delegate entry to be managed by the new delegate service agent. - View Dependent Claims (2, 3, 4)
-
-
5. A directory service system, comprising:
-
at least one directory user agent coupled to provide user access to the directory service; and a server coupled to the at least one directory user agent to provide access to a directory information tree in response to a user request for information, the server including; a main memory; a first directory service agent managing a root of the directory information tree in the main memory; a plurality of delegate directory service agents respectively managing a branch of the directory information tree below the root of the directory information tree, each receiving a chained request from the first directory service agent in response to the user request for information to retrieve the information; and a graphical user interface facilitating configuration of the delegate directory service agents including a delegate directory service agent installation window including facilities for defining an alias entry for a new delegate service agent, the alias entry to be managed by the first directory service agent and for defining a delegate subtree distinguished name for a delegate entry beneath the alias entry in the directory information tree, the delegate entry to be managed by the new delegate service agent. - View Dependent Claims (6, 7, 8, 9)
-
-
10. A directory service system for accessing information stored in an X.500 directory information tree, comprising:
-
a first directory service agent implemented on a server and coupled to receive a query from a directory user agent, the first directory service agent being provided to manage information in a root of the directory information tree; a plurality of delegate directory service agents, implemented on the server and coupled to the first directory service agent, respectively managing a corresponding portion of the directory information tree beneath the root of the directory information tree, each delegate directory service agent receiving a chained request from the first directory service agent generated in response to the query from the directory user agent, a response to the chained request from said each delegate directory service agent being provided to the first directory service agent; and a graphical user interface facilitating configuration of the delegate directory service agents, including a process control window including facilities for displaying in process status for the delegate directory service agents, and starting and stopping the operation of one or more of the delegate directory service agents. - View Dependent Claims (11, 12, 13)
-
-
14. A directory service system, comprising:
-
at least one directory user agent coupled to provide user access to the directory service; and a server coupled to the at least one directory user agent to provide access to a directory information tree in response to a user request for information, the server including; a main memory; a first directory service agent managing a root of the directory information tree in the in memory; a plurality of delegate directory service agents respectively managing a branch of the directory information tree below the root of the directory information tree, each receiving a chained request from the first directory service agent in response to the user request for information to retrieve the information; and a graphical user interface facilitating configuration of the delegate directory service agents including a process control window including facilities for displaying process status for the delegate directory service agents, and selectively starting and stopping the operation of one or more of the delegate directory service agents. - View Dependent Claims (15, 16, 17, 18)
-
Specification