Java 会话能否在托管在不同应用服务器中的两个不同应用程序之间共享
我很想知道这是否可能: 物理服务器A: 在weblogic应用程序服务器中承载web应用程序A 物理服务器B: 托管JBOSS应用服务器中的portet p 现在,在web应用程序A中,我正在创建一些XML文件。我可以将XML文件放在会话中并将其传递给物理服务器B中托管的portlet P吗 比如,在web应用程序“A”中有一个portlet-p的链接(托管在物理服务器B中),因此,当单击该链接时,它会重定向到portlet-p,并将数据发送到p。现在,我们可以拥有可以从web应用程序A“传输”到portlet p的会话吗 如果这是无法实现的,那么还有其他选择吗,请建议Java 会话能否在托管在不同应用服务器中的两个不同应用程序之间共享,java,session,web-applications,jboss,weblogic,Java,Session,Web Applications,Jboss,Weblogic,我很想知道这是否可能: 物理服务器A: 在weblogic应用程序服务器中承载web应用程序A 物理服务器B: 托管JBOSS应用服务器中的portet p 现在,在web应用程序A中,我正在创建一些XML文件。我可以将XML文件放在会话中并将其传递给物理服务器B中托管的portlet P吗 比如,在web应用程序“A”中有一个portlet-p的链接(托管在物理服务器B中),因此,当单击该链接时,它会重定向到portlet-p,并将数据发送到p。现在,我们可以拥有可以从web应用程序A“传输”
致以最诚挚的问候您将无法在两个应用程序之间直接共享会话,因为
www.abc.com/app1
设置的cookie将不会发送到www.abc.com/app2
但是,当您在server1上有会话时,可以将所需的详细信息发送到server2并创建会话。这样,您将在两台服务器上拥有相同的会话。为什么要共享会话?验证?用于传递用户信息;以及xml数据。