1

私の学生のプロジェクトは、ハンドヘルド デバイス (iPod) 上のピア ツー ピア システムの汎用フレームワークを開発することです。

ネットワークを構築してメッセージを送信する既存のフレームワーク (ゲームキット) が既にあります。私はその上で作業を行っており、一般的な p2p アプリケーション用の一般的な機能をいくつか開発しようとしています。

ここでジェネリックになる機能は何ですか?

4

1 に答える 1

1

次のような最低限の機能が必要です。

  • 特定のデバイスを IP アドレスにリンクする
  • ネット上の特定のデバイスの IP アドレスを見つける
  • 最終的にNATトラバーサルを行うテクニック
  • ネットワークをブートストラップするためにいくつかの中央ピアを確立します
  • リモート デバイス間で電子リソースを要求/交換する

もちろん、これらのトランザクションを実行するには、ピア間の標準メッセージを設計する必要があります。

于 2011-08-17T20:20:02.737 に答える