recvfrom
で受信リクエストを処理し、受信したリクエストを処理し(おそらく時間がかかる)、おそらく応答を返し、次に再度呼び出すUDPサーバーがある場合、送信recvfrom
する情報を含む新しいsock_fdを作成することをお勧めしsockaddr* from
ますサーバーの sock_fd を使用して応答を送信しますか?
基本的に、問題は、新しい sock_fd を作成する必要があるというオーバーヘッドが必要なのか、それともサーバーが前のリクエストへの応答を送信するのを待たずにリクエストを処理できるようにしたいのかということです。
これはライブラリで使用されるため、アプリケーションのニーズに基づいて決定することはできません (したがって、応答が必要かどうか、および要求の処理にかかる時間がわかりません)。
これが本当の質問ではないことがわかりません。上記の太字のセクションと、最初の文の最後の部分で、質問が明確にされています。