Configurer le service de nom ( Translate to English )
Ecrit le 24-07-2007 (9691 hits) ... section Objets distribués

Comment utiliser le service de nom avec Orbacus?

Pour lancer le name service :
    Nameserv -i -OAport 8001

Pour utiliser le naming service, il faut passer en argv:
     -ORBInitRef NameService=corbaloc:iiop:localhost:1973/NameService

sinon on peut aussi faire une fois pour toute:
1 creer un fichier pointé par ORBACUS_CONFIG : C:\ORBacus\orbacus.cfg
2 set ORBACUS_CONFIG=C:\ORBacus\orbacus.cfg    
  ou
  export ORBACUS_CONFIG=/home/moimeme/.orbacus.cfg    
    
3 creer une ligne dans ce fichier pour le service de nom:
    ooc.orb.service.NameService=corbaloc::localhost:1973/NameService


A faire pour java
  
java  -classpath %CP% -Dooc.config=%ORBACUS_CONFIG% Client
ou alors passer le ORBInitRef (ci-dessus)

ou alors
java -Dorg.omg.CORBA.ORBClass=com.ooc.CORBA.ORB
     -Dorg.omg.CORBA.ORBSingletonClass=com.ooc.CORBA.ORBSingleton Client
    
utiliser le service de nom

il existe la commande nsadmin
> nsadmin -l
> nsadmin -c nom