-3

最近のすべては、TCPに適した環境で動作する必要があります。UDPを使用するエリアやアプリケーションでも、TCPの傾向が見られます。

TCP環境に適しているが、UDPの世界で動作することを目的としたアプレットまたはアプリケーションを知っている人はいますか?

4

1 に答える 1

0

TCPまたはUDPの必要性は、アプレットまたはアプリケーションの要件によって異なります。

TCPの利点を調べれば

  1. 高信頼性(コネクション型)
  2. 低レベルのエラー処理とパケットの再送信
  3. 順序付き(バイトの順次送信)

そしてUDPはこれとは正反対です。

あなたの質問のために(Bear Share、Limeなど)のようなピアツーピアファイル共有アプリケーションは、転送ファイルがあるので、上記の理由のために理想的にはTCPで実行されるべきです。ただし、次の理由により、UDPで実行されます。

  1. ファイルは1つのピアからではなく、チャンクごとに複数のピアからダウンロードされます(複数のシードから)
  2. 知らないうちにピアがオフになっている(シャットダウンまたはインターネット切断)可能性があるため、接続を作成および維持できません。

したがって、それはアプリケーションの要件次第です

于 2013-01-29T07:13:13.783 に答える