Indietro
Menu
C# / VB.NET - Gestire più connessioni (in uscita o in entrata) con i socket?
Login
Home
Forum
Guida Pascal
Guida al Visual Basic .NET
Guida GWBasic
Guida HTML
Guida SDL
Guida Batch
Guida VBScript
Guide
About
Username:
Password:
Oppure
Username:
Oppure
25/02/11 14:36
Flynn1996
Salve a tutti. Come posso controllare più connessioni (in uscita o in entrata) con i socket?
aaa
25/02/11 15:15
Neo1986
Un pò generica come domanda...
Sostanzialmente puoi optare per due strade :
1) Comunicazione con un solo server e un solo client
2) Comunicazione con un solo server e più client
Per la soluzione 1 viene utilizzata una porta diversa per ogni coppia Server-Client di cui hai bisogno.
Per una bozza di codice riguardante l'opzione 1, guarda qui :
[url]
pierotofy.it/pages/extras/forum/16/1021420-%5Bvb_tcp_clientserver/[/…
]
aaa
25/02/11 15:34
Flynn1996
Postato originariamente da
Neo1986
:
Un pò generica come domanda...
Sostanzialmente puoi optare per due strade :
1) Comunicazione con un solo server e un solo client
2) Comunicazione con un solo server e più client
Per la soluzione 1 viene utilizzata una porta diversa per ogni coppia Server-Client di cui hai bisogno.
Per una bozza di codice riguardante l'opzione 1, guarda qui :
[url]
pierotofy.it/pages/extras/forum/16/1021420-%5Bvb_tcp_clientserver/[/…
]
La seconda strada, un server più client
aaa
25/02/11 15:59
Neo1986
Due modi :
1) Prendi il codice che ho fatto io e all'interno della sub thread_server, personalizzi questo punto :
# Dim client As TcpClient = server.AcceptTcpClient() # _StatoConnessione += 1
Facendo in modo che ad ogni client crei un nuovo thread per il listen
2) La pappa pronta la trovi qui :
codeproject.com/KB/IP/…
Fa esattamente quello che chiedi
aaa
Code
Quote
G
C
S