Visualizzazione dei risultati da 1 a 6 su 6

Discussione: [VB.NET] thread

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2008
    Messaggi
    40

    [VB.NET] thread

    vi spiego la mia idea..
    vorrei implementare una chat....dove c'è un client e un server.....il server praticamente deve fungere da ponte tra i client ke si collegano...

    sul mio server verranno lanciati dei thread di 'ascolto' ogni qual volta ke un client prova a connettersi...cosi da poter gestire + connessioni contemporaneamente...

    la mia domanda è...cm faccio a far capire al server...ke un messaggio inviato da un client (e quindi ricevuto da un thread creato dal server x quella connessione) deve mandarlo all'altro client( cioè sull'altro thread dell'altra connessione)?

    avete qualke suggerimento :master:


    nn so se ho reso l'idea :s

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,481
    Facciamo un passo indietro ...

    Tu hai una buona padronzanza della programmazione multithread e di rete?
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2008
    Messaggi
    40
    padronanza nn proprio...me la cavikkio

    ho fatto un po di programmazione parallela in C

    in .NET sto tentando di capire ora il thread..

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,481
    E allora penso che quello non sia proprio un progetto per iniziare a trattare questi argomenti ...

    Fai qualcosa di piu' semplice che ti chiarisca bene tutti i concetti ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  5. #5
    Utente di HTML.it
    Registrato dal
    Nov 2006
    Messaggi
    559
    problema molto interessante!

    il problema principale secondo me è che non puoi mettere in sleep un thread, perche nel frattempo il thread sta in comnicazione con il client.

    pertanto ti cnsiglierei di usare gli EVENTI: un evento è un meccanismo che prevedee un pubblisher e N sottoscrittori. in questo modo, il thread che riceve il messaggio scatena l'evento e saranno informati tutti gli interessati!
    se nella vita avro avuto la possiblita di aiutare qualcuno non avro vissuto invano (E. Dikinson)

  6. #6
    Utente di HTML.it
    Registrato dal
    May 2008
    Messaggi
    40
    ah forse ho capito...provero ad usare gli eventi...thx

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.