3

javascript クライアントと、http 要求を管理するサーバーでロング ポーリングを開発しようとしています。サーバーには、リクエストをリッスンして処理するレストレットがあり、クライアントには、xmlhttprequest オブジェクトで http 呼び出しを行う JavaScript API があります。

今、私は js に 3 秒の遅延でサーバーへのポーリングを行う setTimeOut を持っています。ほとんどの要求では何も受信しません。ロングポーリングを実装したいと考えています。私の質問は、サーバーにロングポーリングのロジックを実装する必要があるかどうかです.resletはjettyを使用しており、クライアントに送信するものがあるまで「Thread.sleep」のようなものを実装しますか? または、長い実装なしで実行できるJavaまたはrestletのネイティブメソッドがあります。

あなたの答えに感謝します!

4

1 に答える 1