Salve,
il mio problema è creare un sistema client/server per lo scambio di file.
Fin quando si tratta di file di testo il tutto funziona, ma appena provo con un'altra tipologia di file il tutto si blocca.
Consigli?
Salve,
il mio problema è creare un sistema client/server per lo scambio di file.
Fin quando si tratta di file di testo il tutto funziona, ma appena provo con un'altra tipologia di file il tutto si blocca.
Consigli?
in che senso "si blocca"?
come hai implementato client e server?
Mi arriva solo parte del file.
Sapresti indicarmi un codice d'esempio in modo che me lo studi?
Grazie
curiosità... del file, quando arriva, cosa ne fai? lo salvi? sei sicuro di usare una modalità binaria nel gestirlo? sicuro di non gestire i dati che ti arrivano dalla rete con funzioni che operano sulle stringhe (gets e derivate)? tali funzioni identificano lo zero come terminatore di stringa e un file non di testo sicuramente al suo interno contiene tale valore.
Potrebbe essere quello che succede a te. Ti viene salvata solo la prima parte del file... fino al primo zero incontrato.
Leggi il REGOLAMENTO!
E' molto complicato, un mucchio di input e output, una quantità di informazioni, un mucchio di elementi da considerare, ho una quantità di elementi da tener presente...
Drugo
Piuttosto che darti un esempio funzionante (lo potresti cercare tu da solo in internet) penso che questo forum serva a dare consigli sul codice ... quindi, facci vedere quello che hai scritto che si cerca di individuare il problema.