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 :

un objet corba perd ses réferences


Sujet :

CORBA

  1. #1
    Futur Membre du Club
    Inscrit en
    Novembre 2008
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Novembre 2008
    Messages : 8
    Points : 6
    Points
    6
    Par défaut un objet corba perd ses réferences
    Bonjour,
    J'ai une application connecté à un serveur lors du demarrage il yaura l'initialisation de l'objet corba
    une fois le serveur redemarre, il ya un mecanisme implémenté pour detecter que le serveur est up é il ya authentification. ce mecanisme ne refé pa l'initialization de l'objet orb juste il se base sur:
    corbaloc = IIOP + serverAddr_ + INTERNAL_DELIMITOR + serverLabel_ + CONN_FACTORY;
    obj = SessionManagerFactory.getInstance().orb_.string_to_object(corbaloc);
    factory = ConnectionFactoryHelper.narrow(obj);

    j'ai testé ce mecanisme é c bon il marche

    maintenant le problème se pose quand il ya une une boucle ip dans le réseau (avec les 2 routeurs)
    quand on reglé le pbm des routeurs é on a redémarré le serveur, l'application n'a pa pu detecter que le serveur est up
    quand on a redémarré l'application elle a pu connnecté au serveur.

    quelqu'un peut t il m'expliquer ce qui c'est passé?
    est ce que lors du ip loop dans le réseau l'objet corba a perdu le chemin vers le serveur??

  2. #2
    Futur Membre du Club
    Inscrit en
    Novembre 2008
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Novembre 2008
    Messages : 8
    Points : 6
    Points
    6
    Par défaut corba
    si je pose une question c dans quel phase il ya construction du chemin vers le serveur? est c dans orb.init?
    ou bien dans la methode resolve_initial_references?

  3. #3
    Membre du Club
    Inscrit en
    Décembre 2005
    Messages
    51
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 51
    Points : 40
    Points
    40
    Par défaut
    salut
    Je comprend pas trop le problème mais si le serveur change d'ip je pense que c'est normal que la connexion entre l'objet distant et le client soit perdu car dans la référence ya l'ip!

    ske tu pourrais faire c'est utiliser le service de nommage de ton orb non?

  4. #4
    Membre averti
    Homme Profil pro
    Architecte technique
    Inscrit en
    Septembre 2006
    Messages
    219
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2006
    Messages : 219
    Points : 302
    Points
    302
    Par défaut
    Bonjour,

    si je pose une question c dans quel phase il ya construction du chemin vers le serveur? est c dans orb.init?
    ou bien dans la methode resolve_initial_references?
    Aucune connexion n'est faite dans l'ORB.init. Et pour cause, l'ORB ne sait pas encore à quoi il doit se connecter.
    La connexion au serveur s'effectue lors de la 1ère requête vers à l'objet CORBA. Mais attention, ici la 1ere requête est cachée dans l'appel ConnectionFactoryHelper.narrow(obj). Dans cet appel, l'ORB invoque une requête "is_a" vers le serveur pour vérifier le type de l'objet CORBA.

Discussions similaires

  1. [Débutant] "Conserver" un objet Corba
    Par Juju_41 dans le forum CORBA
    Réponses: 4
    Dernier message: 16/10/2006, 13h29
  2. Réponses: 1
    Dernier message: 22/07/2006, 16h09
  3. Objet corba retour
    Par stephane92400 dans le forum CORBA
    Réponses: 8
    Dernier message: 09/06/2006, 11h50
  4. [Débutant] Passage par valeur d'un objet Corba
    Par peaceinpal dans le forum CORBA
    Réponses: 1
    Dernier message: 29/05/2006, 20h15
  5. objet Corba!
    Par feno_harilaza dans le forum CORBA
    Réponses: 1
    Dernier message: 21/10/2005, 22h06

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