PDA

View Full Version : Comunicazioni via TCP


gohan
17-10-2002, 15:53
Sto realizzando un servizio per win2000 che riceve istruzioni via socket tcp da un'altra applicazione.
Il problema è che il listener del servizio non "ascolta" bene e se mando diversi pacchetti a raffica ne perde un sacco.
Qualcuno ha qualche buon esempio in VB.NET, C# o cmq per VS.NET per realizzare un buon server tcp?
Ho già trovato diversi esempi, ma senza tanto successo.

ilsensine
17-10-2002, 16:08
Il problema è che il listener del servizio non "ascolta" bene e se mando diversi pacchetti a raffica ne perde un sacco.
Sicuro che il problema non sia di chi manda i pacchetti?
Ho osservato cose simili tempo fa col Delphi e i suoi oggetti socket del cavolo - mandavo due pacchetti di seguito, e il secondo andava perso. Ora lavoro direttamente con i socket in c, e non ho osservato problemi simili.

gohan
17-10-2002, 18:13
ho controllato i pacchetti vengono mandati!
cmq FORSE abbiamo risolto: all'inizio creavamo solo un clientTCP sul server ma analizzando meglio alcuni esempi abbiamo visto che bisognava crearne uno per ogni connessione e così facendo sembra non perdere nessun pacchetto. Cmq qualche esempio non ne hai?

ilsensine
17-10-2002, 22:01
in .net? Mai usato

gohan
18-10-2002, 10:14
anche C# va bene lo stesso!:)

ilsensine
18-10-2002, 10:25
Per quel che mi riguarda, c'è una # di troppo :D