Bonjour,
Je viens de créer une application devant se servir d'un web service écrit en java. Ayant déjà travaillé avec des web services (enfin une ou deux fois sous le framework 2.0), je ne pensais pas que cela aurait changé avec la version 3.5.
Or, à première vue, lorsqu'on fait clic droit sur le projet, on n'a plus l'option "ajouter une web reference", mais "ajouter une reference de service". Je prends mon courage à deux mains () et je clique sur cette option. Là il faut renseigner l'url ou se trouve le web service. Bon, là aucun problème, le web service est bien trouvé et j'ai bien accès à mes méthodes.
Mais, dans mon code, lorsque je réfère au namespace de mon WS, mes méthodes sont "interpretées" comme des classes (donc impossible de faire fonctionner la dite méthode).
Est-ce que dans ma démarche il manque quelque chose d'important que je n'ai pas fait pour que cela ne fonctionne pas correctement ?
En y regardant de plus près, je me suis rendu compte, dans la boite de dialogue où on renseigne l'adresse du WS, qu'il y avait un bouton "Avancé" qui ouvrait une autre boite de dialogue et me permet de créer, cette fois-ci, une web reference. En utilisant cette méthode, je peux consommer normalement mon service...
Quelle(s) est (sont) donc la (les) différence(s) entre ces web references et les references de service ?
Partager