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

Java Discussion :

Client/Serveur - Implémentation Java du type Any CORBA


Sujet :

Java

  1. #1
    Membre averti
    Inscrit en
    Avril 2009
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 14
    Par défaut Client/Serveur - Implémentation Java du type Any CORBA
    Bonjour à tous,

    En fait, je suis entrain de développer une application client / serveur avec CORBA, et j'ai un souci d'implémentation.
    Dans mon IDL, j'ai définit une méthode : void get(in any data);

    L'IDL compile bien avec idlj, mais au niveau de l'implémentation de ma classe, je ne sais pas quel type mettre. Lorsque je met mon type personnalisé (à savoir la classe FileData) comme ceci : public void get(FileData data) { ... }
    Le compilateur me dis que je n'écrase pas la méthode get avec le type any.

    Je pense qu'il faut spécifier un type Any java mais je ne trouve que peu d'infos sur le net, et les méthodes trouvées n'ont pas fonctionnée


    Merci d'avance,

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    136
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 136

  3. #3
    Membre averti
    Inscrit en
    Avril 2009
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 14
    Par défaut
    Merci Igor pour ta réponse.
    Alors j'ai mis le type Any en java et ça compile bien. Par contre, au niveau du passage de ma classe, j'ai cru comprendre qu'il fallait la "convertir" avant, avec la méthode insert_Value(Serializable obj)
    C'est là que je coince maintenant, car j'ai une classe FileManager qui est Serializable mais pour l'appel j'ai du mal.
    Comme la classe est abstraite, j'ai essayé un truc du genre : org.omg.CORBA.Any.insert_Value(fic) en tant que paramètre lors de l'invocation, où fic est une instance de FileManager.
    Mais ça ne marche pas

    Merci,

    Ju

Discussions similaires

  1. client/serveur en java (tcp/ip)
    Par t.n.b.g dans le forum Entrée/Sortie
    Réponses: 2
    Dernier message: 25/02/2008, 19h22
  2. [client serveur multithread]Java
    Par Zay dans le forum Développement
    Réponses: 4
    Dernier message: 12/04/2007, 23h06
  3. Client serveur C++/Java
    Par norwy dans le forum C++
    Réponses: 1
    Dernier message: 07/12/2006, 14h44
  4. [Debutant(e)]Client Serveur en Java 1.4...
    Par EnSabahNur dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 13/02/2006, 13h25
  5. Réponses: 5
    Dernier message: 24/09/2005, 20h31

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