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

Dotnet Discussion :

Communiquer avec une application cliente


Sujet :

Dotnet

  1. #1
    Invité
    Invité(e)
    Par défaut Communiquer avec une application cliente
    Bonjour,

    Je dois ajouter une fonctionnalité sur une application mais je ne parviens à voir quelle est la meilleure solution pour le faire.

    Avant tout, l'application sur laquelle je travaille est en WPF et communique avec un service WCF.

    Les utilisateurs "Administrateur" sont succeptibles de faire certaines modifications en base de données.
    Dans certains cas, il est important que ces modifs soient remontées de manière "instantannée" aux autres utilisateurs de l'application sans que ces derniers aient besoin de faire quoi que ce soit (du style relancer l'application).

    Autre exemple, je voudrais avoir la possibilité de remonter une info (sous la forme d'une popup par exemple) sur l'écran de un ou plusieurs utilisateurs connectés. Cette info pourrait être déclenchée par une sorte de process ou sur action d'un autre utilisateur.

    Dans les deux cas, je ne vois pas bien comment faire.

    Pour le premier exemple, une première possibilité serait de mettre un timer qui se charge de contrôler sur le service si il faut faire quelque chose à intervalle régulier. Mais bon, c'est pas terrible je trouve.
    En fait, je voudrais que le processus soit inversé, à savoir qu'à mon sens ça devrait être le client qui est averti (sans qu'il fasse quoi que ce soit) et pas l'inverse. Est ce possible ?

    Merci d'avance pour votre aide.

  2. #2
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Points : 39 753
    Points
    39 753
    Par défaut
    Regarde si tu peux t'inspirer de ce tutoriel. En gros, le contrat définit une interface de callback, implémentée par le client, et utilisée par le service pour envoyer des infos au client. Par contre ça doit pas marcher avec tous les types de bindings, il faut un binding bidirectionnel

Discussions similaires

  1. communiquer avec une application c++
    Par maa dans le forum C#
    Réponses: 10
    Dernier message: 25/10/2010, 09h13
  2. Communiquer avec une application en arrière plan
    Par ZMJUVENTINO dans le forum Général Java
    Réponses: 4
    Dernier message: 11/02/2009, 14h39
  3. Communiquer avec une application
    Par ZMJUVENTINO dans le forum Général Java
    Réponses: 3
    Dernier message: 28/01/2009, 00h40
  4. Créer un service Web et communiquer avec une application lourde
    Par fabseven dans le forum Ruby on Rails
    Réponses: 5
    Dernier message: 10/03/2008, 20h22
  5. probleme avec une application client/serveur
    Par filsdugrand dans le forum Entrée/Sortie
    Réponses: 6
    Dernier message: 28/02/2008, 20h10

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