0
私のビジネスケース:1つのHTTP接続内で複数回バイトを送信します。 Javaの8、春ブーツ、Tomcatの
- ユーザーが私にHTTPリクエストを送信します。例:http://ip:port/api/videostream
- このリクエストを処理します。
- 私は、TCP接続を介して別のアプリケーションに接続します。
- アプリケーションは、このTCP接続によってデータ(バイト)を送信し始めます。
- 私はこのデータ(バイト)を受け取ります。
- 私はこのデータ(バイト)をユーザーに送信します。
ユーザーがこのビデオストリームを見ている間にデータを送信する必要があります。しかし、どのように私は単一のHTTPリクエスト内で複数回データ(バイト)をユーザーに転送できますか?
私は試しましたが、別の方法で動作します。出力ストリームに書き込むと、1つのファイルをダウンロードするように見えます。したがって、ユーザーはデータを1回受信します。 –
私は要件を理解していないようです。 「ユーザーがデータを1回受け取る」という意味はどうですか?ユーザーは1回のリクエストで何回データを受信できますか? – VDanyliuk