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

Silverlight Discussion :

SL4 -> WebService indisponible.


Sujet :

Silverlight

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juillet 2003
    Messages
    50
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Juillet 2003
    Messages : 50
    Par défaut SL4 -> WebService indisponible.
    Bonjour à tous,

    J'ai une application en SL4 qui interroge des WebService.
    L'application peux s'installer sur les postes utilisateurs et dans ce cas là je voudrais tester si les WebServices sont bien accessibles.

    Y a-t-il un moyen de faire cela?

    D'avance merci,
    MasterSleepy.

  2. #2
    Membre Expert
    Avatar de Samuel Blanchard
    Homme Profil pro
    Expert .NET
    Inscrit en
    Février 2010
    Messages
    1 504
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France

    Informations professionnelles :
    Activité : Expert .NET

    Informations forums :
    Inscription : Février 2010
    Messages : 1 504
    Par défaut
    Tu veux dire que quand tu installes (ou exécutes ?) ton application (en mode Out of Browser ?) sur le poste client, tu n'arrives pas à accéder à tes WebServices ?

  3. #3
    Membre éclairé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juillet 2003
    Messages
    50
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Juillet 2003
    Messages : 50
    Par défaut
    En faite je veux faire une vérification lors du lancement de l'application afin de m'assurer que mes web services sont bien accessible.

  4. #4
    Membre Expert
    Avatar de Samuel Blanchard
    Homme Profil pro
    Expert .NET
    Inscrit en
    Février 2010
    Messages
    1 504
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France

    Informations professionnelles :
    Activité : Expert .NET

    Informations forums :
    Inscription : Février 2010
    Messages : 1 504
    Par défaut
    Tu peux ajouter une WebMethod appelons la "Ping" par exemple.
    Tu tentes d'accéder à Ping, si tu reçois une erreur, c'est que tu ne peux pas accéder à tes WebServices.

    Sinon tu peux, en plus, tester en amont si le réseau est connecté/deconnecté via :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    System.Net.NetworkInformation.NetworkChange.NetworkAddressChanged += new System.Net.NetworkInformation.NetworkAddressChangedEventHandler(NetworkChange_NetworkAddressChanged);
    un lien sur ce dernier sujet

  5. #5
    Membre éclairé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juillet 2003
    Messages
    50
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Juillet 2003
    Messages : 50
    Par défaut
    Merci pour la réponse, mais je cherche à tester mon WS avant de l'appeler.
    Si je crée une nouvelle WebMethod, que je l'appelle et que le serveur n'est pas dispo, l'application plante.
    Je voudrais pouvoir avertir l'utilisateur dans se cas.

    je cherche peut-être a me compliquer la vie, car je n'arrive pas a "catcher" l'exception dans le cas ou le WS n'est pas accessible.
    Peut-être existe-t-il une autre solution?

  6. #6
    Membre éclairé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juillet 2003
    Messages
    50
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Juillet 2003
    Messages : 50
    Par défaut
    Salut à tous,

    Voici la solution que je vais mettre en place.
    Je vais un Webclient qui vas tester l'url de mon WS au début du programme.
    L'avantage d'un WebClient est qu'il renvoie toujours quelque chose dans l'évènement "DownloadString".
    Dans cette méthode, je pourrais tester e.error pour s'avoir si il y a un soucis avec le server contenant les WS.

    A+,
    MasterSleepy.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. SL4 appel WebService Asmx avec authentification basic
    Par Tab dans le forum Silverlight
    Réponses: 1
    Dernier message: 01/03/2012, 09h35
  2. [WebService]Fichier Java et WSDL associé pour Web Services
    Par P4_le_requin_breton dans le forum Services Web
    Réponses: 9
    Dernier message: 23/02/2004, 12h55
  3. [WebServices] - Taux de change
    Par malbaladejo dans le forum Général Dotnet
    Réponses: 7
    Dernier message: 03/02/2004, 16h20
  4. [XMLRAD] Security des WebModules et/ou des WebServices
    Par Lux interior dans le forum XMLRAD
    Réponses: 4
    Dernier message: 18/12/2002, 17h09
  5. WebService Google sur builder 5?
    Par billuh dans le forum C++Builder
    Réponses: 3
    Dernier message: 19/11/2002, 19h43

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