0

セッションタイムアウトが近づいていることをJavaScriptでブラウザ側に通知したい。

私の現在の実装では、URLを頻繁にポーリングして、セッションがタイムアウトするまでX秒が残っているかどうかを確認しています。

純粋にアカデミックなスケーリングの理由から、Torquebox2環境でのセッションタイムアウトのポーリングに代わるものは何ですか?

たとえば、WebSocketサーバーを使用している場合、ユーザーのセッションタイムアウト情報を追加するにはどうすればよいですか。また、情報がプッシュされた直後にクライアント側でトリガーを設定することはできますか?

私のために大部分の仕事をする単純な宝石または代替品はありますか?

4

1 に答える 1

1

Webソケットは、ポーリングよりも確かに優れています。

ここにtorqueboxでのWebソケットの使用例がありますhttps://github.com/torquebox/stomp-chat-demo

この例では、セッション情報が設定され、Sinatraアプリケーションとストンプレット(httpコントローラーに類似していますがWebソケット用)の両方で読み取られます。TorqueBoxのWebソケットのドキュメントには、アプリケーションコントローラーとストンプレットの両方でセッションを使用する方法が示されています。http : //torquebox.org/documentation/current/stomp.html#d0e3602

于 2012-01-19T20:34:23.627 に答える