2010-12-21 2 views
0

Guten Morgen alle:Hochladen von Dateien auf Web-Service

Ich habe das Internet gesucht und habe nicht gefunden, was zu tun ist.

Ich versuche derzeit, eine Datei größer als 100 MB auf den Webdienst UCM (Universal Content Management von Oracle 10g) hochzuladen. Es funktioniert gut auf Dateien kleiner als 100 MB aber mit größeren Dateien bekomme ich die 10055 Socket-Fehler sagen, dass es nicht verfügbaren Pufferraum oder Warteschlange ist voll.

So habe ich keine Möglichkeit, den UCM-Webdienst zu ändern, aber ich würde gerne wissen, ob ich meinen Code irgendwie ändere, um diese großen Dateien hochzuladen. Die WS bietet eine Methode, die das Byte-Array (byte []), die den Inhalt der Datei, keine Stücke erhält ...

Jede Hilfe, Hinweise, Tipps oder Tricks geschätzt wird. Danke!

+0

Wenn Sie die Kontrolle über diese Datei haben, die hochgeladen wird, können Sie sie nicht in Stapeln hochladen? – Pradeep

+0

Nun, ich forsche ein bisschen mehr Ich habe festgestellt, dass das Problem auf dem Client zu sein scheint, da der Webdienst nie aufgerufen wird, wenn die Datei größer als 100 MB ist. – Jportelas

Antwort

0

Je nachdem, welchen Webserver Sie verwenden, muss möglicherweise nur konfiguriert werden, um große Anfragen zuzulassen. Für IIS versuchen Sie here.

+0

Danke für die schnelle Antwort Matthew. Ja, ich benutze IIS, aber es ist ein 5.1 IIS, dieser Artikel handelt von 6.0 und höheren Versionen. – Jportelas

+0

Hilft Ihnen diese Frage? http://stackoverflow.com/questions/1792386/uploading-in-asp-to-iis-5-1 –