Large file upload

From: Bradley Plett (plettb_at_newsgroup.nospam)
Date: 03/23/05


Date: Tue, 22 Mar 2005 17:37:07 -0700

I need to upload large files (100MB+) via a web service. The files
are typically XML or CSV files. (Yes, they compress well, and I'll
probably want to add compression later, though it's not immediately
urgent since, for now, this is all internal on high-speed links.)
I've been researching this for a while now, and I've come to the
conclusion that the best way to do this would be to implement
IXmlSerializable and stream the files. Unfortunately, I haven't
managed to figure out how to do this for file uploads. Despite my
searching, I have not been able to find a good, full example either.
I'm trying to use WSE2. Can anyone help me either by showing me some
code or pointing me to a good example? I found one reasonably good
example of the server sending a large file to the client, but the
other direction seems to be just different enough that I haven't
gotten it to work in reverse.

Any help would be appreciated!

Thanks!
Brad.



Relevant Pages

  • Re: Large file upload
    ... > I need to upload large files via a web service. ... > are typically XML or CSV files. ... (Yes, they compress well, and I'll ...
    (microsoft.public.dotnet.framework.webservices.enhancements)
  • RE: "duplicate" column names cause excel import fail
    ... DTS package and want to make the upload as flexible as possible. ... I have a folder with multiple csv files. ... table on SQL each record must have a field with the name of the file they ... you are using the Import/Export wizard. ...
    (microsoft.public.sqlserver.dts)
  • Re: Problems in transferring XML
    ... How can I compress XML using a compression algoritm? ... Is it after saving the XML string to a file and then zip it? ...
    (comp.text.xml)
  • Re: "duplicate" column names cause excel import fail
    ... I am uploading multiple csv files. ... Change the spreadsheet column name to something else and it should work. ... DTS package and want to make the upload as flexible as possible. ...
    (microsoft.public.sqlserver.dts)
  • Re: PHP 5, XSL transformations of big files
    ... process my big XML file. ... echo 'Failed to save XSLT transformation result to the file ... server, instead of download this large file, he'll upload it.. ...
    (comp.lang.php)