For notification client in c++ (TAO), we are registering the reference (register_initial_reference) with the RootPOA. Is there any other type of POA exists other than RootPOA.
There is support for child POAs, see the CORBA specification for details about the POA or see the huge amount of examples/tests that are part of TAO, for example in the TAO/tests/POA directory