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

Windows Forms Discussion :

[C# Remoting.net] Etat du serveur


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Architecte technique
    Inscrit en
    Février 2004
    Messages
    477
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : Service public

    Informations forums :
    Inscription : Février 2004
    Messages : 477
    Par défaut [C# Remoting.net] Etat du serveur
    Bonjour,

    Je suis en train de développer une application Remoting.net.

    Ce n'est pas la première que je fais mais j'aimerai savoir comment faire pour savoir si le serveur remoting est connecté ?

    Pour le moment je fais un try catch autour de ma méthode référencé par l'objet distribué. Et si une exception est générée j'en déduis que le serveur n'est pas connecté.

    Existe t-il une solution plus propre?

    Merci

  2. #2
    Rédacteur
    Avatar de dev01
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    2 451
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 2 451
    Par défaut
    Citation Envoyé par Pfeffer Voir le message
    Bonjour,

    Existe t-il une solution plus propre?

    Merci
    Hélas non.

  3. #3
    Membre confirmé
    Développeur informatique
    Inscrit en
    Mars 2005
    Messages
    110
    Détails du profil
    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mars 2005
    Messages : 110
    Par défaut
    Salut,
    Est-ce un idée d'encapsuler tes appels à distances? quelque chose du genre
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    class RemoteManager{
     MyRemoteObject _server;
    boolean IsConnected(){//un bon hack de derrière les fagot}
    Result<T> MaMethod(      //oops peut être pas si malin le generic là
      try{
      AClass serverRespons = _server.MaMethod
      result = new Result<AClass>(ok=true);
      result.object = result
      )
    catch(..){  result = new Result<AClass>(ok=false);
    result.message = "un bon message"}
    return result
    }
    Cela te donne la possibiliité de ne pas répéter ton hack partout et peut être de l'améliorer plus tard.
    de plus cela donne aussi la posiibilité d'avoir un fall back sur une methode local quand c'est possible

    Dom

Discussions similaires

  1. Récupérer l'Etat du serveur
    Par ohmwork dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 08/03/2006, 22h08
  2. Réponses: 2
    Dernier message: 07/03/2006, 17h18
  3. [Hardware]D-Link 614+ : partage NET par un serveur
    Par frechy dans le forum Hardware
    Réponses: 38
    Dernier message: 16/11/2005, 18h02
  4. [VB.NET] Authentification sur serveur mail ?
    Par Webman dans le forum ASP.NET
    Réponses: 2
    Dernier message: 26/05/2004, 19h24
  5. [VB.NET] Etat checkbox et boucle
    Par mic56 dans le forum Windows Forms
    Réponses: 3
    Dernier message: 27/04/2004, 12h18

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