私は、ファイルアップロードサービスの設計段階にあり、ユーザーは非常に大きなzipファイルをサーバーにアップロードするだけでなく、データベースをデータで更新することができます。ファイルは大きいので(約300MB)、ユーザーはアップロードに使用する帯域幅の量を制限することができます。また、転送を一時停止および再開できる必要があり、システムの再起動によって回復する必要があります。ユーザーはまた、ファイルをアップロードしてデータベースに変更を加える権限を持っていることを確認するために、MSSQLデータベースで認証される必要があります。再開可能なファイルのアップロード
私の質問は、これを行うには最高の技術は何ですか?私たちは必要な開発量を最小限に抑えたいと思いますが、私たちがこれを行うことを可能にする唯一のことは、Python、Java、またはC#のようなものでクライアントとサーバーのアプリケーションをゼロから作成することです。私たちにこれを可能にする既存の技術がありますか?
このコメントは、私たちがftpサーバーにあらゆる種類のことをさせることを可能にするpyftpdlibモジュールを見つけるのを導きます。 http://code.google.com/p/pyftpdlib/ –