CORBA::ORB::resolve_initial_references

Prototypes

CORBA::Object_ptr CORBA::ORB::resolve_initial_references(char *NomService);

Description

Retrouve l'objet implémentant le service Corba de nom NomService.

Exemple

#include <corba.h>
#include <oad_c.hh>
#include <impldef_c.hh>

CORBA::ORB_ptr pOrb;
CORBA::BOA_ptr pBoa;
CORBA::POA_ptr pPoa;

...
pOrb=CORBA::ORB_init(argc, argv, "mico-local-orb");
...
pBoa=CORBA::BOA_init(argc, argv);
...
pPoa=pOrb->resolve_initial_references("RootPOA");
...

Avertissement

Même si l'architecture Portable Object Adapter (POA) est utilisée, il faut quand même initialiser le service Basic Object Adapter (BOA).

Voir aussi

CORBA::ORB_Init pour initialiser les services Corba.

CORBA::BOA_init pour initialiser le service Basic Object Adapter (BOA).

CORBA::ORB::list_initial_services pour énumérer les services Corba disponibles.