Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    [c] winsock

    Ragazzi avrei bisogno di un aiuto...
    Ho creato un'applicazione client server che utilizza le winsock per la comunicazione.
    Fin qui tutto ok....
    Ho apportato delle modifiche al modulo server, che non fa altro che avviare un altro trhead che istanzia un'altra socket e resta in attesa di una connessione....
    Ora mi chiedevo se fosse possibile, lato client istanziare all'interno di un unico processo due socket o è necessario utilizzare un doppio thread anche lato client
    Grazie a tutti per le risposte.
    Saluti

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,462
    Il server e' multithread perche' accetta connessioni da piu' client, non da un client con piu' thread ...

  3. #3
    Si capisco,
    ma un client non può aprire in un unico thread + connessioni con il server, sfruttando emntrambe le socket aperte dal server?

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,462
    E a che servirebbe?

  5. #5
    Utente di HTML.it L'avatar di XWolverineX
    Registrato dal
    Aug 2005
    residenza
    Prague
    Messaggi
    2,565
    Originariamente inviato da oregon
    E a che servirebbe?
    Infatti...
    essendo già predisposto per accettare piu' connessioni da un unico thread non c'è motivo di aprirne un'altro.

    Comunque penso che dal lato client si possa continuare a usare un solo thread
    "Se proprio devono piratare, almeno piratino il nostro." (Bill Gates)

    "Non è possibile che 2 istituzioni statali mi mettano esami nello stesso giorno." (XWolverineX)

    http://xvincentx.netsons.org/programBlog

  6. #6
    Moderatore di Sicurezza informatica e virus L'avatar di Habanero
    Registrato dal
    Jun 2001
    Messaggi
    9,782
    Puoi usare quanti socket vuoi nello stesso thread/processo.
    Sta ovviamente a te gestirli non modo più opportuno.
    Leggi il REGOLAMENTO!

    E' molto complicato, un mucchio di input e output, una quantità di informazioni, un mucchio di elementi da considerare, ho una quantità di elementi da tener presente...
    Drugo

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 © 2024 vBulletin Solutions, Inc. All rights reserved.