当用户在我的应用程序上工作时,我需要保持会话处于活动状态。应用程序正在使用 webservice 连接到 Java。我有一项服务来保持/检查服务器会话活动/超时。实现这一目标的最佳方法是什么?我检查了
systemManager FlexEvent.IDLE event
但不适合我的需要。有什么解决方法吗?
谢谢!
当用户在我的应用程序上工作时,我需要保持会话处于活动状态。应用程序正在使用 webservice 连接到 Java。我有一项服务来保持/检查服务器会话活动/超时。实现这一目标的最佳方法是什么?我检查了
systemManager FlexEvent.IDLE event
但不适合我的需要。有什么解决方法吗?
谢谢!
创建一个 HeartBeatMonitor.as 类,该类的唯一职责是对来自服务器的响应做出反应,并在响应成功时继续跳动。
在我的脑海中,你会希望这个类实现 IResponder 并有一个用于心跳之间延迟的计时器。
HeartBeatMonitor + HeartBeatCommand(用于拨打电话)= 客户端会话保持活动状态
您是否编写了自己的 java 服务器?如果是这样,您应该在服务器端打开一个套接字并等待连接。之后,您可以创建服务器和客户端之间的协议。然后你应该决定何时关闭服务器端的连接/会话。如果我没有误解,您可以查看 如何编写服务器端 java