我正在开发一个java应用程序,在此我的要求是 - 用户可以从不同的设备登录,但如果他在一个设备上注销,那么用户的ID将自动从其他设备注销。我通过servlet和 session 来做到这一点但无法解决。
谢谢。
最佳答案
假设您有 3 台设备:
1. Desktop
2. Mobile
3. iPad
您的应用程序有一个监听器,它不断查看数据库中的表。
当用户从任何一个设备注销时,您会将数据库中的状态设置为“注销”。其他设备监听器将自动了解并执行相应设备的注销代码。
示例设计:
对于实时情况,从任何一台设备注销时推送 JMS 消息,并使其他设备订阅该主题。
关于java - 如果用户在java中从一台设备上注销,则从所有设备上注销用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25036207/