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

Services Web Discussion :

Web reference et reference de service


Sujet :

Services Web

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    27
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Côte d'Or (Bourgogne)

    Informations forums :
    Inscription : Mai 2008
    Messages : 27
    Points : 22
    Points
    22
    Par défaut Web reference et reference de service
    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 ?

  2. #2
    Membre habitué Avatar de obitskater
    Profil pro
    Développeur .NET
    Inscrit en
    Février 2008
    Messages
    163
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Février 2008
    Messages : 163
    Points : 132
    Points
    132
    Par défaut
    Salut,

    Si je ne m'abuse les web references sont pour les Web Services, alors que les services references sont pour les services WCF. Mais à confirmer...

  3. #3
    Membre émérite
    Profil pro
    Mangeur de gauffre
    Inscrit en
    Octobre 2007
    Messages
    4 413
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Mangeur de gauffre

    Informations forums :
    Inscription : Octobre 2007
    Messages : 4 413
    Points : 2 498
    Points
    2 498
    Par défaut
    Bonjour

    J'ai a peu pres le meme problème sauf que je suis absolument débutant en SOAP

    Ma question rejoint celle de thecrashteam
    Est-il possible d'utiliser un wsdl "traditionnel" avec l'option add service reference ou bien il faut obligatoirement passer par le add web reference ?
    « Ils ne savaient pas que c'était impossible, alors ils l'ont fait ». (Twain)

Discussions similaires

  1. Réponses: 2
    Dernier message: 23/11/2014, 19h33
  2. Plus d'accès web, mais Apache toujours en service
    Par ApocKalipsS dans le forum Apache
    Réponses: 1
    Dernier message: 19/07/2011, 01h09
  3. Réponses: 0
    Dernier message: 05/09/2010, 15h49
  4. Réponses: 5
    Dernier message: 17/03/2010, 09h27
  5. Réponses: 2
    Dernier message: 31/01/2009, 17h44

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