面临会话超时的问题。例如,用户登录到应用程序,他等待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