11.2.3.6 Description

This operation performs the following actions:

  • Activates an object using the Servant supplied to service objects of the type rep_id, using an ObjectId generated by the system.
  • Sets the ORB and the POA into the state in which they will accept requests on that object.
  • Sets the output parameter stroid to the stringified version of an ObjectId assigned by the system.
  • Returns an object reference to the activated object. The returned object reference will be valid even after termination of the client. That is, if the client terminates, restarts again, and then activates a servant with the same rep_id and for the same ObjectId, the servant will accept requests made on that same object reference. Since the ObjectId was generated by the system, the application has to save that ObjectId.