2009-07-16 11 views
0

Wir haben eine Anwendung, deren Benutzeroberfläche auf Flex basiert, und ihre Webservices, die auf Dotnet basieren, das auf IIS gehostet wird. Wir versuchen, Dateien hochzuladen, die ungefähr 100/200 MBs sind, das funktioniert wie ein Charme im LAN, wenn wir versuchen, dasselbe mit einem Web-Service zu tun, der auf öffentlichen IP-Maschinen gehostet wird, würde dies sehr oft scheitern (offensichtlich eine geringere Bandbreite)). wir haben versucht, executionTimeout (bis zu 10 Minuten) maxRequestLength (bis zu 200 MB) zu erhöhen, das hat nicht geholfen. Also haben wir überlegt, wie wir dieses Problem am besten angehen könnten und welche Best Practices in diesem Bereich angewendet werden.Hochladen von Dateien mit WebServices auf IIS -> Best Practices

Danke für Ihre Eingaben.

Grüße Deepak

+0

Bitte sagen Sie, wenn Sie WCF oder die alten ASMX-Webdienste verwenden. Welche Versionen von IIS und .NET? –

+0

ich benutze ASMX auf IIS 6.0 – DEE

Antwort

0

Web Services sind nicht der ideale Weg, Datei-Upload und Download zu tun. Es wäre besser, wenn Sie sich an ein Protokoll halten, das dafür entwickelt wurde.

+0

Danke für die Antwort, welches Protokoll nimmst du, könnten Sie ein wenig ausarbeiten? – DEE

+0

Sogar FTP wäre besser. –