IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

CORBA Discussion :

Récupération du POA créé sur le serveur


Sujet :

CORBA

  1. #1
    Membre régulier
    Inscrit en
    Janvier 2007
    Messages
    145
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 145
    Points : 75
    Points
    75
    Par défaut Récupération du POA créé sur le serveur
    Bonjour,
    mon idl ressemble à ceci
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    module monModule{
    
            interface Personne{
            ......
            };
    	
            interface Repertoire{
                .....
    	    Personne getPersonne(in long num);
                ....
    	};
    	
    };
    pour l'implémentation de la méthode getPersonne dans Repertoire_impl, je crois qu'il faut récupérer d'abord le POA créé au niveau de mon serveur, mais là je me bloque . comment faire ? est ce qu'il doit être persistant ou ce n'est pas nécéssaire ? est ce qu'il y a une méthode qui me le permet ?

    Merci d'avance pour votre aide

    PS: je travaille avec java pour l'implémentation

  2. #2
    Membre régulier
    Inscrit en
    Janvier 2007
    Messages
    145
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 145
    Points : 75
    Points
    75
    Par défaut
    je crois que j'ai trouvé
    voilà pour ceux qui pourrait intéresser ce que j'ai fait, ça a l'air marcher
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    java.util.Properties props = System.getProperties();
    
    		org.omg.CORBA.ORB orb=null;
    		orb=org.omg.CORBA.ORB.init (new String[0], props) ;			
    		org.omg.PortableServer.POA RootPoa = org.omg.PortableServer.POAHelper.narrow(orb.resolve_initial_references("RootPOA"));
    		RootPoa.the_POAManager().activate(); 
    		Personne_impl per= new Personne_impl(...);
    		org.omg.CORBA.Object obj = RootPoa.servant_to_reference(per);
                    return PersonneHelper.narrow(obj);
            }

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Récupération d'une variable sur un serveur lié Oracle
    Par MaxDev dans le forum Développement
    Réponses: 0
    Dernier message: 23/09/2011, 09h47
  2. Récupération de balise XML sur un serveur web.
    Par corgato dans le forum Débuter
    Réponses: 8
    Dernier message: 23/12/2008, 08h34
  3. Récupération mail via smtp sur serveur James
    Par xav59 dans le forum Serveurs (Apache, IIS,...)
    Réponses: 4
    Dernier message: 06/01/2008, 18h45
  4. Réponses: 2
    Dernier message: 25/08/2007, 11h33
  5. Réponses: 5
    Dernier message: 03/02/2006, 13h47

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo