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

XML/XSL et SOAP Discussion :

utiliser 2 wsdl dans le meme projet


Sujet :

XML/XSL et SOAP

  1. #1
    Membre averti
    Homme Profil pro
    Inscrit en
    Mars 2008
    Messages
    26
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Mars 2008
    Messages : 26
    Par défaut utiliser 2 wsdl dans le meme projet
    Bonjour

    Je suis en train d'écrire un programme faisant appel a des web service en utilisant Gsoap.
    Je doit faire appel a deux web service différents décrit dans deux WSDL différents.
    Pour se faire, j'ai généré les .h avec wsdl2h et ensuite généré les sources avec soapcpp2 pour chaque WSDL dans deux projet différents afin d'obtenir des librairies statiques qui seront utilisées dans mon programme principal.

    Jusque la tout se passe bien, mais le linkage du programme principal rencontre un problème car des fonctions "standard" de Gsoap sont dupliquées dans les deux librairies.

    Une des solutions serait de générer un seul.h avec les 2 WSDL mais cela me pose un problème, car quand je voudrais inclure un troisième WSDL, il me faudra refaire toute la génération.

    Quelqu'un aurait un conseil a me donner?

    Merci d'avance.

  2. #2
    Membre expérimenté
    Profil pro
    Inscrit en
    Février 2005
    Messages
    351
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2005
    Messages : 351
    Par défaut
    Salut Yiempia,

    L'une des solutions, serait de mettre un namespace différent pour chaque librairie, ainsi lorsque tu voudrais utilisé une fonction se trouvant dans les deux librairies tu devrais spécifier le namespace + nom de te fonction!

    As-tu déjà essayé ceci?

    Cédric

  3. #3
    Membre averti
    Homme Profil pro
    Inscrit en
    Mars 2008
    Messages
    26
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Mars 2008
    Messages : 26
    Par défaut
    Salut Cédric
    J'en en effet mis en place ce que tu as propose (Merci!). Mais a l'exécution j ai un autre problème (de version cette fois ci). Je crois que je dois avoir quelques soucis avec les version de soap.(Les deux projets ne sont certainement pas générés avec les même versions de gsoap). Merci beaucoup!

Discussions similaires

  1. manipuler deux formes dans le meme projet
    Par ralf91 dans le forum C#
    Réponses: 5
    Dernier message: 13/05/2008, 22h25
  2. creation d'un 2eme scaffold dans un meme projet
    Par horkets dans le forum Ruby on Rails
    Réponses: 1
    Dernier message: 12/02/2008, 15h30
  3. Probleme insertion de deux fiches avec BDE dans un meme projet
    Par jojojojo57 dans le forum Bases de données
    Réponses: 4
    Dernier message: 22/03/2007, 08h55
  4. [Eclipse CDT] creer une lib et un executable dans le meme projet ?
    Par mamelouk dans le forum Eclipse C & C++
    Réponses: 4
    Dernier message: 28/11/2006, 15h05
  5. Réponses: 6
    Dernier message: 26/04/2006, 11h39

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