Ich habe einen Flex-Client, der Service-Anrufe an einen Tomcat-Server mit BlazeDS macht. Ich möchte in dieser Umgebung die Zeitlimits für die Server-Sitzung elegant behandeln.Graceful Behandlung von Server-Timeout in BlazeDS
Ich habe Sicherheitseinschränkungen für den Dienst, also authentifiziert sich der Client gegen ein entferntes Objekt, indem er ein ChannelSet basierend auf dem Ziel initialisiert und sich dann mit diesem ChannelSet anmeldet.
Nachdem der Benutzer authentifiziert ist, wenn sie eine (lange) Tasse Kaffee bekommen, wird ihre Sitzung unweigerlich Timeout.
Ich möchte, dass der Client das Zeitlimit erkennt und den Benutzer mit den entsprechenden Informationsnachrichten zurück auf die Anmeldeseite bringt.
Aber ich habe Schwierigkeiten, den besten Weg zu finden, diese Zeitüberschreitung vom Client zu erkennen. Ist es möglich, oder muss der Server einen Fehler ausgeben, wenn die Zeitüberschreitung auftritt?
Danke!
Welche Version von BlazeDS verwenden Sie? – Rydell
verwenden wir 3.2.0.3978 – pinkeerach