gpt4 book ai didi

java - session 是否可以在托管于不同应用程序服务器的两个不同应用程序之间共享

转载 作者:行者123 更新时间:2023-11-30 03:21:24 25 4
gpt4 key购买 nike

我很想知道这是否可能:

物理服务器A:

在 weblogic 应用程序服务器中托管 Web 应用程序 A。

物理服务器B:

在 JBOSS 应用程序服务器中托管 portet P。

现在,在 Web 应用程序 A 中,我正在创建一些 XML 文件。我可以将 XML 文件放入 session 中并将其传递给物理服务器 B 中托管的 portlet P吗?

就像,在 Web 应用程序“A”中有一个 Portlet-P 的链接(托管在物理服务器 B 中),因此在单击该链接时,它会重定向到 Portlet-P,并将数据发送到 P。 ,我们是否可以拥有可以从 Web 应用程序 A“转移”到 portlet P 的 session ?

如果这无法实现,那么是否还有其他替代方案,请提出建议。

最诚挚的问候

最佳答案

您将无法在两个应用程序之间直接共享 session ,因为 www.abc.com/app1 设置的 cookie 不会发送到 www.abc.com/app2

但是当您在 server1 上有 session 时,您可以将所需的详细信息发送到 server2 并创建 session 。这样您将在两台服务器上拥有相同的 session 。

关于java - session 是否可以在托管于不同应用程序服务器的两个不同应用程序之间共享,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31240785/

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