Click here to Skip to main content
15,890,527 members
Please Sign up or sign in to vote.
3.50/5 (2 votes)
Hi All,

I have to design a client-server application. Vision is to transfer a file to server in such a way that i can stop/resume streamed transmission.
the integral part is to transfer a file with a rate of around 100Mbps.

Please share your experiences and best approaches to perform this job.
"its likely to be hardware & network speed dependent too, so please suggest the hardware equipments as well"

Note: it is a desktop application, not web

Thanks
Posted

1 solution

Yeah, that would be 1Gb/sec or greater. You better check with your ISP's on both end to see if they even support that. That kind of capacity exceeds the capabilities of most local ISP's.

Get out your checkbook or credit card, because you'll be paying for an OC48 line and those don't come cheap. Contact a regional ISP for specifications and quotes.
 
Share this answer
 
Comments
Zubair Alie 25-Oct-12 12:38pm    
I am to design this for a data-center. I mean the system or network capabilities are not an issue. but i am looking for a best practice to stream the data to and from with upto 100Mbps.
Zubair Alie 25-Oct-12 12:39pm    
currently i implement it using web services but its not too much speedy.
Dave Kreskowiak 25-Oct-12 12:49pm    
There is no way anyone can tell you what "best practice" is going to be with the very short description you're given.

We have no idea what you're doing, what you're spefic requirements are, how your clients are connecting to the server, what the server is serving up, ..., nothing.
Zubair Alie 25-Oct-12 13:06pm    
sorry for short description. let me clear you the scenario.
It is required to upload the file(s) to the server of size greater than 4GB. we require to upload this file to the server with around 100Mbps speed. additionally we require to keep track of bytes transmitted/remaining to offer pause and resume feature.
Dave Kreskowiak 25-Oct-12 13:12pm    
That is a brief overview of what you're doing, not a list of requirements.

You know what, YOU need to do the research on what's best for YOU.

Start by Googling for ".net file transfer with resume".

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900