2012-02-07 197 views
2

我有一種情況,我需要獲取在一個應用程序中創建的會話變量到另一個應用程序。兩者都在同一臺服務器上運行(Tomcat)。那可能嗎?我見過SSO但找不到任何用處。有沒有其他方法可以做到這一點?
從一個應用程序調用會話到另一個應用程序

請讓我知道....提前

感謝....

+0

我在想Web服務可以幫助做到這一點,但有一個更簡單的方法。 – MozenRath 2012-02-07 17:42:44

+0

抱歉的延遲響應..它運作良好我寫了一個jsp頁面,將調用會話和ID作爲迴應..雖然它是不可取的我不得不這樣做.. – D3stiny 2012-02-23 15:50:28

回答

3

簡短的回答:會議一個Web應用程序的另一個不可用。嘗試使其工作是通常不值得的麻煩和錯誤的設計的標誌。

如果您想要在會話/應用程序之間共享數據,您需要將其存儲在單獨的存儲介質中。

+0

你可能會認爲,如果你有兩個tomcats,你也可能有兩個不同的服務器,所以文件通信或不同的存儲可能是不可能的或直接向前... – 2012-02-07 18:03:08

+0

謝謝你們,集羣的概念似乎很好......但正在這樣思考......我們有保存所有數據(如登錄ID和需要這些值的其他應用程序)的servlet將調用servlet並獲取這些值作爲響應。 – D3stiny 2012-02-08 01:46:36

相關問題