面臨會話超時的問題。例如,用戶登錄到應用程序,他等待30分鐘(會話超時時間),然後嘗試通過遠程對象獲得服務。從理論上講,由於會話超時,用戶不應該能夠擊中遠程對象,但這種情況正在發生。會話處理 - Flex BlazeDS Java
的web.xml條目: 此外,30分鐘後我得到看日誌SEESION無效,
[BlazeDS的] [DEBUG] FlexSession ID爲「NptXY ..... ... 5559488「基於Http的客戶端連接已失效。
但是,如果用戶試圖調用新服務,遠程服務調用正在發生。我希望它在會話過期時拋出一些異常,我可以捕捉它並向用戶顯示爲「Session Expired !!!」。
請讓我知道如果我錯過了什麼。請它真的很緊急。
注:服務器:Weblogic的9.1
另外需要注意的是,我不使用Spring框架。它只是一個基本的遠程配置/服務配置調用。
謝謝。
是通過檢查該用戶有他在登錄一個有效的會話保護遠程服務? – rlovtang 2011-04-16 18:19:14