Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私のクライアント プログラムは巨大なファイルをサーバーに送信しようとしていますが、その代わりにサーバー プログラムは 2 倍または 3 倍のサイズのファイルを返します。
私の質問は、どのアプローチを使用する必要があるかです。TCP または UDP のいずれか。
この質問は広すぎますが、答えはおそらくTCP です。ファイルを転送する必要がある場合、TCP は UDP にはない順序付けと再送信のサービスを提供します。車輪を再発明する理由はありません。
しかし、これらの方針に沿って、なぜ HTTP を再発明するのでしょうか? これは、Web サーバーを使用する典型的なケースのように思えます。