我正在尝试使用 JSF 技术编写一个两个用户的井字游戏。从我读过的书籍和教程中,我了解了 JSF 的工作原理以及如何编写一个供一个用户使用的网络应用程序,比如摄氏到华氏转换器或类似的东西。
我在任何地方都找不到的是如何以这样一种方式实现应用程序,即两个用户(在不同的计算机上)实际上可以相互连接并相互玩井字游戏。所以我想我必须以某种方式为这两个用户授予对特定 Bean 的访问权限,通过登录进行身份验证,但是,Bean 本身必须知道哪个用户正在采取行动,所以游戏可以轮流。
有没有已知的方法来实现这样的东西?任何人都可以给我一个关于这个主题的教程或其他东西吗?