PROCESS AND SYSTEM FOR PROVIDING NAME SERVICE SCOPING BEHAVIOR
First Claim
1. A process for implementing a name service, the process comprising the computer-implemented steps of:
- receiving a request for an initial context for a namespace;
scoping the initial context to a partition of the namespace; and
returning the scoped initial context.
1 Assignment
0 Petitions
Accused Products
Abstract
A process and system for providing name service scoping behavior is implemented. In an object-oriented data processing system, a request is received for an initial context for a namespace from a requesting object. A scoped initial context factory object is constructed, and an initial context is requested from the scoped initial context factory object. A class for the scoped initial context factory object may be determined from a variable in a hash table object passed as an argument. In response to the request for an initial context from the scoped initial context factory object, an initial context is requested from a non-scoped initial context factory object. The scoped initial context factory object may be a subclass of the non-scoped initial context factory object. The initial context returned by the non-scoped initial context factory object is scoped to a partition of the namespace, and the scoped initial context is returned. The initial context returned by the non-scoped initial context factory object may be scoped by performing a name service lookup on the partition of the namespace. The requesting object and the scoping object may be implemented in a platform-independent object-oriented programming language, such as Java.
39 Citations
24 Claims
-
1. A process for implementing a name service, the process comprising the computer-implemented steps of:
-
receiving a request for an initial context for a namespace;
scoping the initial context to a partition of the namespace; and
returning the scoped initial context. - View Dependent Claims (2, 3)
-
-
4. A process for implementing a name service in an object-oriented environment, the process comprising the computer-implemented steps of:
-
receiving a request for an initial context for a namespace from a requesting object;
constructing a scoped initial context factory object;
requesting an initial context from the scoped initial context factory object;
in response to the request for an initial context from the scoped initial context factory object, requesting an initial context from a non-scoped initial context factory object;
scoping the initial context returned by the non-scoped initial context factory object to a partition of the namespace; and
returning the scoped initial context. - View Dependent Claims (5, 6, 7, 8, 9, 10)
-
-
11. A data processing system for implementing a name service in an object-oriented environment, the data process system comprising:
-
receiving means for receiving a request for an initial context for a namespace from a requesting object;
constructing means for constructing a scoped initial context factory object;
first requesting means for requesting an initial context from the scoped initial context factory object;
second requesting means for requesting, in response to the request for an initial context from the scoped initial context factory object, an initial context from a non-scoped initial context factory object;
scoping means for scoping the initial context returned by the non-scoped initial context factory object to a partition of the namespace; and
returning means for returning the scoped initial context. - View Dependent Claims (12, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24)
-
-
18. A computer program product in a computer-readable medium for use in a data processing system for implementing a name service in an object-oriented environment, the computer program product comprising:
-
first instructions for receiving a request for an initial context for a namespace from a requesting object;
second instructions for constructing a scoped initial context factory object;
third instructions for requesting an initial context from the scoped initial context factory object;
fourth instructions for requesting, in response to the request for an initial context from the scoped initial context factory object, an initial context from a non-scoped initial context factory object;
fifth instructions for scoping the initial context returned by the non-scoped initial context factory object to a partition of the namespace; and
sixth instructions for returning the scoped initial context.
-
Specification