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

C# Discussion :

Socket io asynchrone


Sujet :

C#

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2015
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Calvados (Basse Normandie)

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

    Informations forums :
    Inscription : Octobre 2015
    Messages : 7
    Points : 6
    Points
    6
    Par défaut Socket io asynchrone
    Bonsoir,

    j'ai un soucis avec un bout de code je n'arrive pas a l'implementer je m'explique:

    j'utilise l'exemple de ce projet pour utiliser ma socket

    https://github.com/Quobject/SocketIoClientDotNet

    mon code ressemble donc a ceci

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    var socket = IO.Socket("http://163.172.50.94:443");
                socket.On(Socket.EVENT_CONNECT, () =>
                {
     
                    socket.Emit("chat message", "bonjou");
                });
     
                socket.On("chat message", (data) =>
                {
                    Console.WriteLine(data);
                    //socket.Disconnect();
                });
                Console.ReadLine();
    sauf que le soucis est que quand je souhaite l'utiliser en UWP je ne comprend pas comment utiliser le listener en tache de fond pour actualiser un textblock.

    J'espère que l'un d'entre vous saura m'aider car je ne comprend vraiment pas comment faire, si vous le souhaiter vous pouvez tester la socket l'adresse ip ci dessus est bonne ainsi que le numéro de port.

    merci beaucoup

  2. #2
    Futur Membre du Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2015
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Calvados (Basse Normandie)

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

    Informations forums :
    Inscription : Octobre 2015
    Messages : 7
    Points : 6
    Points
    6
    Par défaut
    le problème vient surtout que dans l'exemple c'est un programme console et que par conséquent il boucle tous le temps dans le main ...

    c'est surtout ces quelques lignes qui me posent problème

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    socket.On("chat message", (data) =>
                {
                    Console.WriteLine(data);
                    //socket.Disconnect();
                });
                Console.ReadLine();
    le but de ces lignes étant de toujours écouter les messages reçu par la Socket et si celui ci a comme entête "chat message" alors il me l'affiche dans la console

    je ne sais absolument pas ou les mettre ce code j'ai tenté dans le constructeur... je ne comprend ou se fait l’événement

    je suis aussi preneur si vous avez d'autres solution pour écouter sockets io merci

Discussions similaires

  1. Socket Windows asynchrone
    Par Bros dans le forum C++
    Réponses: 9
    Dernier message: 20/07/2016, 00h26
  2. Reception socket client asynchrone
    Par StephaneCapponi dans le forum C#
    Réponses: 0
    Dernier message: 26/05/2015, 10h10
  3. les Sockets en asynchrone
    Par overthetop dans le forum Réseau
    Réponses: 3
    Dernier message: 26/03/2012, 15h51
  4. Probleme Socket MultiClient Asynchrone C#
    Par florianl dans le forum C#
    Réponses: 1
    Dernier message: 04/03/2010, 10h40
  5. [C++][Socket] Evenement asynchrone
    Par rosewood00 dans le forum C++
    Réponses: 2
    Dernier message: 10/12/2006, 15h05

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