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.
Partager