gpt4 book ai didi

java - 架构决策 - 在 JSF bean 端维护 session 或使用有状态 session Bean

转载 作者:行者123 更新时间:2023-12-01 15:56:48 26 4
gpt4 key购买 nike

将 JSF 与 Java EE 容器(位于同一位置)一起使用时,您应该使用 session 范围 Bean 进行 session 管理,还是应该使用有状态 session Bean。

最佳实践是什么?

最佳答案

这取决于您的应用程序的性质,这里有 2 个示例:

在 JSF bean(客户端)上保持 session :通常,您的目的是存储和检索一些不太敏感的信息,以进行操作/支持某些客户端操作(例如计算),为记录检索提供 ID,一切都已完成无状态,用户关闭浏览器后,一切都将被关闭。还考虑到这种方法需要较少的服务器负载。

使用 Stateful Session Bean 在服务器端保持 session :通常您打算存储和使用用户特定 session 的敏感信息,例如用户名、密码等...这部分会给服务器带来更多负载,因为以及更加安全。

您可能想要分享更多信息,即要实现的目标是什么,否则答案永远不会准确。

关于java - 架构决策 - 在 JSF bean 端维护 session 或使用有状态 session Bean,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4898368/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com