UDP と TCP に関する他の多くのスレッドを読みましたが、設計に関する私の質問に正しく答えるものを実際には見つけられませんでした
私がプロジェクトのために取り組んでいるチャット ネットワークには、クライアント、サーバー、およびハブ (サーバー) の 3 つの主要なアプリケーションがあります。
HUB サーバーは、すべてのサーバーを接続してネットワークを形成するメイン サーバーです。サーバーは作成中のチャット ルームに遅れずについていきます。つまり、サーバーはルームをホストします。クライアントは、サーバーに接続してチャット ルームに参加するために使用されます。
ここで私の主な関心事は、クライアントからクライアントへ、サーバーからサーバーへ、またはサーバーからクライアントへ要求を送信または実行するときに、UDP over TCP またはその逆をいつ使用する必要があるかということです。
注:このチャット ネットワーク プロジェクト全体は100% テキスト ベースであり、グラフィック、ウェブカメラ、マイク、またはファイル共有機能はありません。