1.

Who Creates Object References?

Answer»

Some ORB calls such as resolve_initial_references() and string_to_object() generate an object reference. The object it REFERS to might or might not exist (the act of USING the object reference can RESULT in the creation of the actual object). Also, a factory might create an object reference by creating an object IMPLEMENTATION within the same PROCESS. The factory could generate the object reference and cause an object to be created (as above), or the factory could obtain the object reference from some other source (NameService, TraderService).

Some ORB calls such as resolve_initial_references() and string_to_object() generate an object reference. The object it refers to might or might not exist (the act of using the object reference can result in the creation of the actual object). Also, a factory might create an object reference by creating an object implementation within the same process. The factory could generate the object reference and cause an object to be created (as above), or the factory could obtain the object reference from some other source (NameService, TraderService).



Discussion

No Comment Found