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. WinForms / WPF .NET
Trasferimento file cliet-server
venerdì 02 febbraio 2007 - 14.12
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
bitabit
Profilo
| Newbie
8
messaggi | Data Invio:
ven 2 feb 2007 - 14:12
ciao,
in un programma client - server realizzato in c# ho la necessità di trasferire un file di grandezza superiore al valore massimo assunto da un int, per cui l'istruzione:
filestream.read(miofile, 0, miofile.lenght) dove mio file.lenght è un parametro int ovviamente non è risolutiva al mio problema.
tanto meno quindi l'istruzione socket.send(miofile) il quale per bene che vada invierebbe i primi 2,5 megabyte circa del file.
allora ho pensato che per inviare un file ad esempio di 5 mega, o di 8 e così via dovrei "spezzarlo" in tante piccole parti e inviare pezzo per pezzo tale file in modo che il client, pezzo per pezzo appunto, se lo ricostruisca.
ho steso qualche riga di codice, ma mi sembra un pò troppo articolato e non molto performante, quindi la mia domanda è:
non esiste alcun altro modo per poter leggere/scrivere un numero di byte superiore al valore massimo int?
o se semplicememnte il framework mette a disposizione classi apposite per questo scopo?
grazie
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 !