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 :

Problème de connexion à un WS.


Sujet :

Services Web

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Inscrit en
    Novembre 2010
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Novembre 2010
    Messages : 6
    Par défaut Problème de connexion à un WS.
    Bonjour,

    Je travail sur une application Silverlight qui accède aux données par des WebServices deployés sur le site de l'application.
    Un de ces WS communique avec une autre application via un WS hébergé sur un serveur indépendant.
    Lors de l'appel a ce WS j'ai le message suivant :

    Il n'existait pas de point de terminaison à l'écoute sur httpadresse du WS) pouvant accepter le message. Ceci est souvent dû à une adresse ou une action SOAP incorrecte. S'il est présent, voir l'élément InnerException pour plus d'informations.
    System.Net.WebException: Impossible de se connecter au serveur distant ---> System.Net.Sockets.SocketException: Une tentative de connexion a échoué car le parti connecté n’a pas répondu convenablement au-delà d’une certaine durée ou une connexion établie a échoué car l’hôte de connexion n’a pas répondu Adr IP
    à System.Net.Sockets.Socket.DoConnect(EndPoint endPointSnapshot, SocketAddress socketAddress)
    à System.Net.ServicePoint.ConnectSocketInternal(Boolean connectFailure, Socket s4, Socket s6, Socket& socket, IPAddress& address, ConnectSocketState state, IAsyncResult asyncResult, Int32 timeout, Exception& exception)
    --- Fin de la trace de la pile d'exception interne ---


    J'ai alors créé une petite application WinForms pour tester le WS et avec le même code d'appel et la même configuration, il fonctionne.

    J'ai jusque la identifié 2 sources de problèmes possibles :
    • Un problème lié à la définition du endpoint, cependant je ne sais pas si cela vient de sa définition dans ma déclaration du webservice ou bien dans sa définition côté serveur.

    • Une seconde piste est lié à l’utilisation de silverlight et de plusieurs WebService


    Je suis donc bloqué part l'appel du WS.

    Merci de votre aide.

  2. #2
    Membre Expert
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2009
    Messages
    2 056
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Novembre 2009
    Messages : 2 056
    Par défaut
    Je vois pas de raisons pour que la partie "site de l'application"=>"WS hébergé sur un serveur indépendant" plante en fonction de l'appelant. (A moins qu'il y ai une histoire d'impersonation?)
    Ne s'agit il pas plutôt d'un problème de cross-domain?Même si le 1er service est sur la même machine physique ils n'ont peut etre pas le même nom de domaine?
    Utilise fiddler2 pour voir les requettes http générées par ton client silverlight.

    Sinon c'est peut etre bien le binding utilisé, silverlight ne les supportes pas forcement tous.

Discussions similaires

  1. [Première installation] Problème de connexion
    Par sekiryou dans le forum Installation
    Réponses: 2
    Dernier message: 02/03/2004, 19h18
  2. [ Oracle 9ias / 10g] problème de connexion
    Par Boosters dans le forum JDeveloper
    Réponses: 2
    Dernier message: 20/01/2004, 17h23
  3. Problème de connexion au serveur MYSQL
    Par ETOKA dans le forum Outils
    Réponses: 2
    Dernier message: 27/11/2003, 09h28
  4. Réponses: 11
    Dernier message: 13/10/2003, 14h48
  5. problème de connexion 2 PC
    Par guitalca dans le forum Développement
    Réponses: 3
    Dernier message: 22/09/2003, 14h04

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