PDA

View Full Version : [C] demone server TCP


athebustop
10-06-2004, 13:15
Quello che mi serve è un programma, che rimanga in ascolto su una qualche porta non utilizzata di una macchina Windows, in pratica un server.

Per ora sto utilizzando Apache2. Solamente che come soluzione mi sembra un po' pesante, inoltre dovrei installarlo in tutte le macchine del mio laboratorio, con notevole spreco di risorse.

Posso risolvere con una sorta di demone TCP server scritto in C, che alla fine mi si tramuti in un piccolo .exe da mettere in un dischetto e distribuire a tutti i miei colleghi?

Grazie

cionci
10-06-2004, 20:28
Ma questo demone cosa deve fare ? Niente ? Deve stare solo in ascolto su una porta ?

p2a
10-06-2004, 21:00
GUARDA SOTTO:mc:

p2a
10-06-2004, 21:02
Ciao, ti allego due sorgenti di socket in C e un file in cui viene spiegato l'utilizzo.

Byez p2a

athebustop
12-06-2004, 16:51
Originariamente inviato da cionci
Ma questo demone cosa deve fare ? Niente ? Deve stare solo in ascolto su una porta ?

In pratica il programmino deve ascoltare su una porta e accogliere una richiesta a eseguire un applicazione (un file .exe, nel mio caso un reset di una scheda DSP collegata alla porta parallela..).

Per esempio se io apro un socket con PHP e invio la stringa "GET /cgi-bin/reset.exe", se ci fosse Apache in ascolto, eseguirebbe il file reset.exe e restituirebbe allo standard output un messaggio del tipo "Reset riuscito!"..

Il mio scopo è ottenere questo comportamento senza installare Apache..