BlazeDSを実行しているTomcatサーバーにサービス呼び出しを行うflexクライアントがあります。この環境でサーバーセッションのタイムアウトを適切に処理したいと思います。
サービスにセキュリティ上の制約があるため、クライアントは、宛先に基づいてChannelSetを初期化し、そのChannelSetを使用してログインすることにより、リモートオブジェクトに対して認証を行います。
ユーザーが認証された後、(長い)コーヒーを飲みに行くと、セッションは必然的にタイムアウトになります。
クライアントにタイムアウトを検出してもらい、適切な情報メッセージを表示してユーザーをログインページに戻したいと思います。
しかし、クライアントからこのタイムアウトを検出するための最良の方法を見つけるのに苦労しています。それは可能ですか、それともタイムアウトが発生したときにサーバーにエラーをスローさせる必要がありますか?
ありがとう!