Process and system for providing name service scoping behavior in java object-oriented environment
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;
generating an instance of the initial context;
using the instance of the initial context to locate within the namespace a partition of the namespace; and
returning a narrowed initial context referring to only the partition of the namespace.
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.
87 Citations
21 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;
generating an instance of the initial context;
using the instance of the initial context to locate within the namespace a partition of the namespace; and
returning a narrowed initial context referring to only the partition of the namespace. - 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:
-
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 method belonging to a non-scoped initial context factory object class;
using the initial context returned by the method to locate within the namespace a partition of the namespace; and
returning a narrowed initial context referring to only the partition the namespace. - View Dependent Claims (5, 6, 7, 8, 9)
-
-
10. A data processing system for implementing a name service in an object-oriented environment, the data process system comprising:
-
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 method belonging to a non-scoped initial context factory object class;
using means for using the initial context returned by the method to locate within the namespace a partition of the namespace; and
returning means for returning a narrowed initial context referring to only the partition of the namespace. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. 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 constructing a scoped initial context factory object;
second instructions for requesting an initial context from the scoped initial context factory object;
third instructions for requesting, in response to the request for an initial context from the scoped initial context factory object, an initial context from a method belonging to a non-scoped initial context factory object class;
fourth instructions for using the initial context returned by the method to locate within the namespace a partition of the namespace; and
fifth instructions for returning a narrowed initial context referring to only the partition of the namespace. - View Dependent Claims (17, 18, 19, 20, 21)
-
Specification