Large File (30Mb+) Uploads Over The Internet, What Are The Better Options?
A friend and I have been discussing what's the best way to send large file over the Internet. FTP, single Web services, Chunking Bytes To multiple Web Services, HTTP File Post (multi-part message), RIA Interface (SilverLight or Flash).
Are there answers/solutions that are missing?
Let me give you more of my specific situation.
I have a .NET 2.0 Windows Form "client" application that interacts by web services with an ASP.NET Application. In the client application I need the ability to upload a large file and communicate the status of the upload to the user. I was doing a single web service, but found the file size to be problematic over the Internet, so created multiple web services to chunk the byte array. Now, wanting to consider other options.
Some research done...
SilverLight File Upload www.codeplex.com/SilverlightFileUpld
ASP.NET File Upload www.brettle.com/neatupload
FTP in .NET Framework www.windowsdevcenter.com/pub/a/windows/2006/12/12/building-ftp-services-using-net-20.html
Wanting others opinions. Thanks.
We have this problem and we use a web service solution with three calls, one to start the process, the second to send up chunks of the file and the third to end the process, works like a charm.
- → Function Undefined in Axios promise
- → React formatting dates with momentjs server side
- → Using ReactJs, How do I update my form fields when my parent object sent in from props changes?
- → Visual Studio 2012 Express: Browser returning 500 status trying to download jsx file
- → AngularJS directive: "templateUrl" doesn't work while "template" works
- → how to add cannonical tag for ASPX .NET page
- → Selecting an element by its attribute when it has a colon in its name
- → Function works for NON dynamically loaded images
- → URL routing requires /Home/Page?page=1 instead of /Home/Page/1
- → There are "gaps" between rows in my masonry cards
- → creating sef links and changing plus sign (+) with dash (-)