ストリーミングページの結果はスカラ/フィルタなし

CGIスクリプトや基本サーブレットを書くときには、応答全体が生成される前にクライアントに応答の一部を送ることができます。これは、たとえば、大きなSQLクエリを実行して結果をHTMLテーブルに表示する場合などに便利です。彼らが来たときに結果を表示することで、アプリケーションの応答性が向上します。これはScalatraやUnfilteredのような基本的なRESTフレームワークで可能ですか?戻り値はしばしば応答テキストですか?

1

1 答え

私は、Chunked Transfer Encodingについて言えば、サーブレットエンジンによるこのエンコーディングのサポートが必要だと思います。右バックエンドを持つAFAIK、雰囲気はあなたを助けてくれるかもしれませんが、あなたはスカラとともに使ってみることができます。 Unfilteredについては、現在のところ、Unfilteredによってサポートされているチャンクエンコードのnettyバックエンドがありますが、わからないのですが、ハッキングしようとする可能性があります。

P.S.ストリーミングサーバーの例をUnfilteredで見ることができます: https://github.com/n8han/All-Aboard

1
追加された