Creating reference objects
First Claim
1. A method comprising:
- creating a reference object in response to a request to create a target object; and
binding the reference object to a name space while the target object associated with the reference object is not instantiated.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, apparatus, system, and signal-bearing medium that, in an embodiment, in response to a request to create a target object, create a reference object for the target object and bind the reference object to a name space without the target object being instantiated. In response to an invocation of a method on the reference object, a determination is made whether a target object associated with the reference object exists. If the target object does not already exist, the target object is instantiated. If the target object does already exist, the target object is returned. In this way, target objects are not instantiated until a method on the reference object is invoked, which in an embodiment increases the performance of the invoking application.
-
Citations
20 Claims
-
1. A method comprising:
-
creating a reference object in response to a request to create a target object; and
binding the reference object to a name space while the target object associated with the reference object is not instantiated. - View Dependent Claims (2, 3, 4)
-
-
5. An apparatus comprising:
-
means for creating a reference object in response to a request to create a target object;
means for binding the reference object to a name space while the target object associated with the reference object is not instantiated; and
means for determining whether the target object associated with the reference object exists in response to an invocation of a method on the reference object. - View Dependent Claims (6, 7, 8)
-
-
9. A signal-bearing medium encoded with instructions, wherein the instructions when executed comprise:
-
creating a reference object in response to a request to create a target object;
binding the reference object to a name space while the target object associated with the reference object is not instantiated;
determining whether the target object associated with the reference object exists in response to an invocation of a method on the reference object; and
instantiating the target object if the target object does not exist - View Dependent Claims (10, 11, 12)
-
-
13. A computer system comprising:
-
a processor; and
a main memory encoded with instructions, wherein the instructions when executed on the processor comprise;
creating a reference object in response to a request to create a target object, binding the reference object to a name space while the target object associated with the reference object is not instantiated, determining whether the target object associated with the reference object exists in response to an invocation of a method on the reference object, instantiating the target object if the target object does not exist, and returning the target object to an object request broker if the target object does exist. - View Dependent Claims (14, 15, 16)
-
-
17. A method for configuring a computer, comprising:
-
configuring the computer to create a reference object in response to a request to create a target object; and
configuring the computer to bind the reference object to a name space while the target object associated with the reference object is not instantiated. - View Dependent Claims (18, 19, 20)
-
Specification