Developpez.com - Rubrique .NET

Le Club des Développeurs et IT Pro

Réalisez un chat entre un client Silverlight 2 et un service WCF

Par Florian Casabianca

Le 2008-12-13 12:44:39, par The_badger_man, Rédacteur
Cette discussion est consacrée à mon prochain article qui s'intitule Chatez avec Silverlight 2 et WCF.

Cet article va être l'occasion de nous intéresser au support des communications bidirectionnelles entre un service WCF et un client Silverlight 2 via HTTP.
  Discussion forum
6 commentaires
  • The_badger_man
    Rédacteur
    Cet article visait spécifiquement Silverlight 2. Depuis, (SL 3 puis SL 4) l'utillisation du mode duplex a été largement amélioréz et son utilisation simplifiée.

    Tu pourras trouver une documentation ici: http://msdn.microsoft.com/fr-fr/libr...(v=VS.95).aspx
  • john26
    Candidat au Club
    Salut,
    tout d'abord bravo pour ce tuto,
    Je m'intéresse beaucoup à cette techno, je suivais déjà les tutos de McGrattan.
    Voilà je développe sur wpf, et je voulais savoir si il y avait une possibilité d'implémenter ce fameux PollingDuplexHttpBinding(autre que d'attendre le FMK4 )... En effet les autres bindings ne me conviennent pas pour mon utilisation.
    Merci.

    Cordialement
  • The_badger_man
    Rédacteur
    Non, ce binding impose un client Silverlight.
  • Walkn
    Membre du Club
    Bonjour,

    Voila je débute en Silverlight et j'ai récupéré les sources de ce tutoriel mais je n'arrive pas à exécuter le code source.

    Après la compilation aucune erreurs...

    Es-ce que quelqu'un pourrait m'expliquer comment faire fonctionner ce t'chat svp.

    Merci d'avance.

    ps: J'utilise visual studio 2008
  • EviLzStaR
    Futur Membre du Club
    Bonjour,

    J'essaye d'utiliser l'exemple fourni (sources) mais à la connexion d'un utilisateur une Exception (CommunicationException) survient sur la ligne suivante :

    Code :
    channel.EndSend(result);
    Cette instruction se situe dans la méthode :
    Code :
    void CompleteOnSend(IAsyncResult result)
    Pour info j'utilise Visual Studio 2010 sur cet exemple.
    Pouvez vous m'indiquer l'origine de ce problème ?
    Merci d'avance.
  • EviLzStaR
    Futur Membre du Club
    Merci de ta réponse rapide, ainsi que du lien.