Buongiorno a tutti,
è un po' che sto cercando di risolvere un problema dal quale non riesco a uscirne
Il mio obbiettivo è creare un server HTTP in delphi che mi invii l'immagine di una termocamera al quale è connesso l'applicativo stesso.
Il tutto sembra funzionare, ma dopo un po' il server o, solitamente, il client crasha ( va in not responding )
Facendo qualche check ho notato che ogni mia richiesta al server apre una porta che rimane in TIME_WAIT per un certo periodo prima di chiudersi e non vorrei che questo possa causare problemi.
Come posso risolverlo?
Per fare dei test ho fatto anche un semplice server che ad ogni richiesta di get mi restituisce sempre la stessa immagine e una pagina html che a timer richiede quest'ultima ed il risultato sono questi errori ( lato client... Lato server 0 errori, ero in debug ).
Controllando con netstat anche in questo caso mi rimangono porte aperte.
Se vi può essere utile, vi allego anche sorgente del server e pagina html di esempio per cercare di capire dove sbaglio
L'immagine che sto utilizzando è questa: http://oi57.tinypic.com/2e3yao4.jpg