如何在android中维护脱机会话管理策略

时间:2014-06-11 17:31:30

标签: android session session-timeout

我们需要在android中实现离线会话管理策略。

如果设备处于空闲状态,则要求在客户端应用程序上的指定超时值之后超时用户会话。

  • 服务器会话超时值与客户端应用程序中的值不同。

  • 虽然客户端和服务器的会话ID都相同。

  • 客户端应用程序具有离线和在线操作模式,会话ID存储在设备上。

根据上述要求,当设备处于脱机模式时服务器在客户端应用程序之前超时,然后再次回到网络状态时,处理场景的最佳策略是什么?服务器会超时。

1 个答案:

答案 0 :(得分:2)

关于客户端应用程序的暂停时间,我相信您可以运行一项服务,该服务基本上可以跟踪应用程序闲置的时间,并且当条件满足时,它将触发您的操作。

您可以使用java计时器,当应用程序再次响应时,您可以重置计时器并在应用程序在后台时重新启动它吗?