Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
App. Visual Studio 6.0
SOCKET IN WINDOWS 2003 SERVER
mercoledì 22 febbraio 2006 - 18.16
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
stablino
Profilo
| Newbie
6
messaggi | Data Invio:
mer 22 feb 2006 - 18:16
Ciao a tutti.
Ho un problema con i socket e windows 2003 server.
Ho sviluppato in VB6 un'applicazione client/server basata su winsock.
Se l'applicativo server e l'applicativo client sono installati su di windows xp pro tutto funziona correttamente.
Se l'applicativo server è installato su un sistema windows 2003 server, invece, il client non riceve alcuna informazione, malgrado non si verifichi alcun tipo di errore e non ci siano firewall di mezzo.
Qualcuno ha dei precedenti da condividere?
stablino
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
mer 22 feb 2006 - 23:56
>Ho sviluppato in VB6 un'applicazione client/server basata su
>winsock.
>Se l'applicativo server e l'applicativo client sono installati
>su di windows xp pro tutto funziona correttamente.
>Se l'applicativo server è installato su un sistema windows 2003
>server, invece, il client non riceve alcuna informazione, malgrado
>non si verifichi alcun tipo di errore e non ci siano firewall
>di mezzo.
Che esperienza hai di programmazione su Socket ? Intendo in anni/mesi ?
La programmazione con Socket non è così banale perchè i dati arrivano man mano nel tempo. Invece è probabile che su un PC (con sopra sia server che client) non ci sia latenza come potrebbe esserci via rete.
Che tipo di Socket usi ? Sincroni/Asincroni ?
Ciao
David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/
stablino
Profilo
| Newbie
6
messaggi | Data Invio:
mer 1 mar 2006 - 17:26
Ciao,
utilizzo i socket da un paio d'anni in modalità sincrona, prima in vb6 e poi in .net e fino ad ora non ho mai avuto un problema come questo.
Ti descrivo meglio la situazione.
Applicazione client/server vb6 in cui il server deve inviare una serie di informazioni ai vari client che si connettono.
Il server è installato su W2K3 e il client su WXP.
Il server invia una serie di comandi (stringhe) al client ma purtroppo ricevo solamente il primo comando mentre gli altri non arrivano. Non è un problema di bug del software perchè lo uso da 10 mesi su W2k e WXP e non ho mai avuto problemi.
Ho verificato lo stato dei socket e sono sckConnected, non riesco a capire dove finiscano i dati.
Per test ho provato a connettermi in telnet alla porta del server e, per assurdo, ricevo tutti i dati inviati correttamente, mentre con la connessione vb6 ho problemi.
Spero di essere stato abbastanza chiaro.
stablino
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !