2012-04-25 8 views
0

基本要件:?は、Javaを使用してTomcatの(または他のserlvetコンテナ)と統合

1. Build a file server (back is cloud-storage server) 
2. Build satellite servers for private company 
3. file server and satellite server shared file metadata and authorization. 

私は、P2Pを認識し(わからない)我々の要求に合います。

現在、私はちょうど The JXTA solution to P2Pと書籍Mastering JXTAのチュートリアルを見つけました。

提案が表示されます。

答えて

1

これは、基本的にJetty + JXTA + Other Stuffであるb2eenのようなものです。 JettyはUI、RESTなどを処理しますが、JXTAはb2eenピア間の通信とデータ交換を処理します。

だから、それは私はあなたに警告のカップルを与えてみましょうBUEなんとかです:

  1. JXTAのようなP2Pネットワークは二つのものでも優れている:非集中ネットワークを扱う(「ダイレクト」ピア・ツー・ピア通信)とファイアウォールを飛ばす(リレー経由で)。中央サーバとリモートクライアントとのような星座を持っている場合は、P2Pを使用しないでください。これらのネットワークの複雑さはすべて無くなります。
  2. JXTAはもはや維持されません。 Oracleがオープンソースコミュニティにその名前を公開したくないため、私たちはJXTAをApacheの基盤と管理者に任せました。

私は多くの(多くの)年に渡ってプログラミングしてきたと言われています.P2Pネットワークでの作業は、これまで私がやり遂げた最もスリル満点のものの一つです。

+0

ありがとうございました。 –

関連する問題