Questo sito utilizza cookies, anche di terze parti, per mostrare pubblicità e servizi in linea con il tuo account. Leggi l'informativa sui cookies.
Username: Password: oppure
C/C++ - C++ applicazione client server
Forum - C/C++ - C++ applicazione client server

Avatar
Nino (Normal User)
Newbie


Messaggi: 1
Iscritto: 30/06/2009

Segnala al moderatore
Postato alle 18:34
Martedì, 30/06/2009
ciao a tutti e grazie anticipatamente per le vostre risposte.

vi volevo esporre un mio piccolo problema, non sono un gran programmatore c++ ma me la cavicchio.
Da premettere che utilizzo il visual c++ 6.

ho realizzato un applicazione client/server, in pratica il client una volta connesso al server riceve una stringa di connessione stabilita e da la possibilità di inviare una frase al server che dopo aver ricevuto la frase, la memorizza e la passa ad un'altra applicazione.

il tutto funziona benissimo..... se i due programmi girano sullo stesso pc!!!
se invece faccio girare client e server su pc diversi collegati in LAN i due nemmeno si vedono.

Sapreste dirmi il perché?
Grazie a tutti
Nino

PM Quote
Avatar
theprogrammer (Normal User)
Guru^2


Messaggi: 2509
Iscritto: 28/01/2009

Segnala al moderatore
Postato alle 19:09
Martedì, 30/06/2009
I motivi possono essere tanti ... ovvero

1) codice non corretto

2) presenza di firewall nel client/server

3) altro ...


- Se le mie risposte non vi soddisfano, ignoratele, altrimenti un "grazie" e' molto gradito ...

"Dai un pesce (programma) a un uomo e lo nutrirai per un giorno. Insegnagli a pescare (programmare) e lo nutrirai per tutta la vita." (niente pappa pronta)
PM Quote
Avatar
gigisoft (Member)
Guru


Messaggi: 695
Iscritto: 11/10/2008

Segnala al moderatore
Postato alle 10:45
Mercoledì, 01/07/2009
Testo quotato

Postato originariamente da theprogrammer:

I motivi possono essere tanti ... ovvero

1) codice non corretto

2) presenza di firewall nel client/server

3) altro ...



Infatti, potrebbe anche essere un problema di gestione delle socket, o potrebbe anche non dipendere dal programma ( per esempio, hai provato a pingare le due macchine prima dell'esecusione dei tuoi programmi? ).
Inoltre potresti fare anche degli esperimenti usando una macchina virtuale ( o piu' di una ), per questi tipi di esperimenti io l'ho trovato molto utile.

Ciao :k:

Luigi


Le cose si fanno per bene o non si fanno affatto
PM Quote