473,508 Members | 2,241 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

multi GB file uploads

I've written theh standard applicaiton for our client to allow indexed
(customer name, subject etc) file uploads via secure http using the
<input type='file'http element.
This works great, and has the added benefit over FTP that I can begin
processing the file data stream while the download is in progress.
Yeah.

The client is happy, but now they want to upload multi GB files. The
http request are limitted to something like 2 or 4 GB. I need to
upload 10-100 GB files.

Software Artisans FileUploadEE looks like a great solution with way
more features than I need but it clocks in at a tidy . . . well, you
need to talk to a sales rep to get a price.

My questions to the group:
1. Is the 4GB limit a browser limitation or an IIS/Apache limitation?
2. Does anyone know of any open source or <$100 java applets, or COM
objects that would accomplish what I'm looking for?

Aug 11 '06 #1
4 3482
Can you write some code which breaks the file into chuncks, uploads the chunks, and then reassembles them into a single file on the server?

--
Greg Collins [Microsoft MVP]
Visit Brain Trove ( http://www.BrainTrove.com )
Aug 11 '06 #2
I'd be curious as to whether this free upload package handles those large
files:

http://www.neatupload.com/

Ken

"mcrose" <ma*********@gmail.comwrote in message
news:11**********************@74g2000cwt.googlegro ups.com...
I've written theh standard applicaiton for our client to allow indexed
(customer name, subject etc) file uploads via secure http using the
<input type='file'http element.
This works great, and has the added benefit over FTP that I can begin
processing the file data stream while the download is in progress.
Yeah.

The client is happy, but now they want to upload multi GB files. The
http request are limitted to something like 2 or 4 GB. I need to
upload 10-100 GB files.

Software Artisans FileUploadEE looks like a great solution with way
more features than I need but it clocks in at a tidy . . . well, you
need to talk to a sales rep to get a price.

My questions to the group:
1. Is the 4GB limit a browser limitation or an IIS/Apache limitation?
2. Does anyone know of any open source or <$100 java applets, or COM
objects that would accomplish what I'm looking for?

Aug 11 '06 #3
Ken Cox [Microsoft MVP] wrote:
I'd be curious as to whether this free upload package handles those large
files:

http://www.neatupload.com/
See the following post for a discussion of NeatUpload and files 2GB:

http://www.brettle.com/ForumThreadVi...200&postid=961

--Dean (author of NeatUpload)

Aug 12 '06 #4
Thus wrote mcrose,
I've written theh standard applicaiton for our client to allow indexed
(customer name, subject etc) file uploads via secure http using the
<input type='file'http element.
This works great, and has the added benefit over FTP that I can begin
processing the file data stream while the download is in progress.
Yeah.
The client is happy, but now they want to upload multi GB files. The
http request are limitted to something like 2 or 4 GB. I need to
upload 10-100 GB files.

Software Artisans FileUploadEE looks like a great solution with way
more features than I need but it clocks in at a tidy . . . well, you
need to talk to a sales rep to get a price.

My questions to the group:
1. Is the 4GB limit a browser limitation or an IIS/Apache limitation?
Depends on how a particular server implements file uploads, especially whether
it caches a file completely in memory. A 10 GB upload will blow up any ASP.NET
web app, unless your server has *lots* of memory.
2. Does anyone know of any open source or <$100 java applets, or COM
objects that would accomplish what I'm looking for?
I'd rather consider using Windows Communication Foundation streaming or BITS
for such monstrous uploads.

Cheers,
--
Joerg Jooss
ne********@joergjooss.de
Aug 12 '06 #5

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

3
3549
by: kafooey | last post by:
Hi all, I've been digging around on the newsgroups and the web for a possible answer for this problem, but have so far come up with nothing so thought I would ask here... I have the following...
13
4281
by: Sky Sigal | last post by:
I have created an IHttpHandler that waits for uploads as attachments for a webmail interface, and saves it to a directory that is defined in config.xml. My question is the following: assuming...
3
1388
by: lawrence k | last post by:
I once had this page working, but now it is not working. It allowed multiple file uploads. Now it does not. The problem seems to happen instantly, which makes me think I've a problem with the form,...
4
5156
by: yehaimanish | last post by:
I am developing the project management system. Each Project: 1. Title, description ... , stored in mysql database 2. Upto ten files (initial description), (name in db, file in file system) 3....
3
19828
by: markus.rietzler | last post by:
i want to do (multiple) file upload(s) and display a progress bar. with firefox and safari it is no problem at all. only IE makes some problems. my script is based on ajax-uploader, which can be...
2
1344
by: johkar | last post by:
I have several related multi-selects on a page (country, state/ province, city, address). There are 4 - 7 other unrelated fields on the page also. Even though this is an intranet app where a...
6
2197
by: Emmanuel Petit | last post by:
First of all I am rather new into PHP. I use php 5 and I am putting together a web site for a local association I belong too. Most of the site is okay, except for this problem : I need to be...
6
2699
by: Milan Krejci | last post by:
while(list($key,$value) = each($_FILES)) { if(!empty($value)){ $filename = $value; $add = "upimg/$filename"; echo $_FILES; $error=copy($_FILES, $add); if (!$error)...
10
1468
by: =?ISO-8859-1?B?UOlw6g==?= | last post by:
Hello. Im new to php and i had experience in ASP. IM trying to get a pdf file from a remote folder and what happens is that opens a new page. Here is the code: <a...
0
7326
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
7498
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
5627
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
1
5053
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...
0
4707
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and...
0
3194
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The...
0
3182
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
766
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
0
418
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.