[英]Can session be shared between two different applications hosted in separate application servers
我很好奇這是否可行:
在weblogic應用程序服務器中托管Web應用程序A。
在JBOSS應用程序服務器中托管portetP。
現在,在Web應用程序A中,我正在創建一些XML文件。 我可以將XML文件放入會話中,並將其傳遞給物理服務器B中托管的portletP。
就像在Web應用程序“ A”中有一個portlet-P的鏈接(托管在物理服務器B中)一樣,因此在單擊鏈接時,它重定向到portlet-P,並將數據發送到P。現在,我們可以有可以從Web應用程序A“轉移”到Portlet P的會話嗎?
如果無法實現,那么還有其他替代方法,請提出建議。
最好的祝福
您將無法直接在兩個應用程序之間共享會話,因為由www.abc.com/app1
設置的cookie不會發送到www.abc.com/app2
。
但是,當您在server1上進行會話時,可以將所需的詳細信息發送到server2並創建會話。 這樣您將在兩台服務器上擁有相同的會話。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.