I have a web service that takes a byte[] and saves it.
This works fine for \"small\" files, but once I hit a certain size the web service fails and returns \"The req
If I was stuck having to use web services and needed to support very large files I would look at implementing a system that allows you to upload files in pieces.
Eg.
This would allow you to chunk up the big uploads, and not hold too much data in memory. The disadvantage is that you are still using a fairly inefficient transport mechanism.