我有一个简单的 Java EE 应用程序,可以由多人查看/编辑。我现在要实现以下功能:如果用户打开了应用程序,则在第一个用户退出应用程序之前,不允许其他用户进行编辑。如果用户没有任何活动,请在 2 小时后将其注销。(例如,如果用户锁定屏幕并离开一天)。
实现这两个功能的最佳方法是什么?对于锁定,我正在考虑在用户打开页面时设置的数据库中的一列。并在他们注销后取消设置。
如何实现 2 小时计时器?我可以使用 Timer EJB 来执行此操作吗?谢谢你的帮助。
我有一个简单的 Java EE 应用程序,可以由多人查看/编辑。我现在要实现以下功能:如果用户打开了应用程序,则在第一个用户退出应用程序之前,不允许其他用户进行编辑。如果用户没有任何活动,请在 2 小时后将其注销。(例如,如果用户锁定屏幕并离开一天)。
实现这两个功能的最佳方法是什么?对于锁定,我正在考虑在用户打开页面时设置的数据库中的一列。并在他们注销后取消设置。
如何实现 2 小时计时器?我可以使用 Timer EJB 来执行此操作吗?谢谢你的帮助。