3

ドロップボックス(単純なリポジトリ)に似たサーバーまたはクライアントサーバーを実装するためのいくつかの方法とテクノロジーを調査しました...

おそらく私は最善の検索を行っていませんが、実装するのに最適なテクノロジー、またはファイル転送部分を実装するいくつかの例またはオープンソースプロジェクトを見つけることができません...

ドロップボックスのようなものを実装する場合、どのテクノロジーを使用しますか?

その他の質問は、すべてのファイルを保存するのに最適な場所はどこですか?

あなたの助けをありがとう、そして私の英語でごめんなさい!

4

2 に答える 2

1

トランスポートに関しては、オプションの 1 つとして WebDAV/S または SFTP を使用することをお勧めします (SSH はユーザー名/パスワードおよびカスタム ログイン スキームをサポートします)。カスタムなものを発明する必要はありません。

ファイルはディスクに保存する必要があります (このようなサーバーのどこにどのようにファイルを保存するかについては、ここ SO で多くの議論がありました)。または、クラウド サービス (Azure や Google App Engine など) をバックエンドとして使用する予定がある場合は、 BLOB ストレージ。

一般的に、あなたの質問は広すぎます - より正確で狭い質問は、より具体的で詳細な回答をもたらします.

于 2012-07-02T12:17:23.133 に答える
0

ファイルを配置して共有し、ネットワーク共有としてマウントすることもできるリモートの「場所」を持つ簡単な方法については、WebDAVプロトコルを確認してください。

于 2012-07-02T12:07:31.267 に答える