[VB.NET] Mehrere Uploads gleichzeitig?

06/20/2011 19:41 Przzy#1
Hallo, programmiere derzeit einen FTP-Uploader, der es Usern ermöglicht sachen auf meinen FTP Server zu laden.

Jedoch wenn mehere User gleichzeitig versuchen Dateien hochzuladen, kommt eine Fehlermeldung und das Programm schließt sich, wie kann ich mehrere Uploads von verschiedenen Usern gleichzeitig auf meinen Server zulassen?
06/20/2011 21:14 beatd0wn[]#2
Du meinst im programm selber mehrer uploads starten? Das geht wahrscheinlich am besten via Multithreading.
06/20/2011 21:24 Przzy#3
Nein, ich sende das programm mehreren Leuten. Und wenn jetzt zum Beispiel 2 Leute versuchen eine Datei gleichzeitig auf den Server zu laden. Geht das nicht :( Brauche irgendwie mehr Connections
06/20/2011 21:27 beatd0wn[]#4
Hm dann denke ich das du eine Free-Webspace benutzt, da kann es durchaus möglich sein das nur eine verbindung am FTP-Server zugelassen wird...
06/20/2011 21:57 Przzy#5
Ja benutze einen Free Webspace ***********, wenn ich mir einen Paid Webspace zulege können dann mehrere Connections drauf?
06/20/2011 22:03 beatd0wn[]#6
Das kann ich dir nicht sagen, zumal der name durch Asterkien ersezt wurde ;) Musst du ggf den support dort anschreiben
06/20/2011 22:09 Ronox#7
Przzy nur zum Test würde ich eine Portweiterleitung an der FW einrichten und einen FTP Server kurz bei dir Lokal starten wo deine Test Kandidaten dann mal Uploaden dürfen ;)
Dann weißt du an was es liegt :)
06/21/2011 06:07 GotDamned#8
Bevor du kostenpflichtigen Webspace kaufst, teste erstmal ob es am Programm liegt.

Und um danach bei den kostenlosen zu bleiben, leg doch einfach ein Try-Catch, mit der Fehlermeldung, dass man es später nochmal versuchen sollte.
So viele User werden doch nicht auf die Idee kommen dass andauernd gleichzeitig zu machen, oder?
Falls das doch mal so populär werden sollte kann man ja immer noch umsteigen
06/21/2011 13:51 |R.o.x|#9
Also wenn ich es richtig verstanden habe, hast du einen FTP Server, auf den mehrere Leute eine Datei hochladen?
Poste mal deinen Source Code, da ich denke dass es eher an deinem Programm liegt.
Wenn es geht schicke mir auch den Hoster per PN zu, und ich schaue dann mal nach.
Aber wie gesagt versuche ersteinmal :
Code:
Try
'DEIN CODE
Catch ex As Exception
MsgBox(ex.Message)
End Try
06/21/2011 17:35 Przzy#10
My.Computer.Network.UploadFile("Datei", "FTP Server & Datei", "Username", "Password")
06/21/2011 21:13 |R.o.x|#11
Das ist alles? Da ist bestimmt mehr dahinter?
Wenn das alles sein sollte (bezweifle ich), dann setze das mal in einen Try.
06/22/2011 19:17 Przzy#12
Problem gelöst :) lag am Webspace Anbieter