Javaを使用することで、ヘッダー情報を追加してファイルを読み書きする必要があります。クライアントが 1 つのファイルを書きたい場合と同様に、最初にヘッダー情報 (長さ、ファイル情報など) を DataOutputStream で送信し、次に実際のファイル コンテンツを送信します。
私のファイル コンテンツは、アプリケーション レベルでは必要ありません。同じソケット チャネルでゼロ コピーを実装することは可能ですか? ファイルのヘッダー情報を転送してからファイル コンテンツを転送できます。
この場合、ゼロコピーを実装するにはどうすればよいですか。