我有一個不實現java.lang.Serializable的會話對象。 (它的遺留應用程序,現在我不能去更改代碼)將會話對象存儲在獨立應用程序中的位置?
有什麼辦法,我可以存儲會話對象的一些地方,後來得到相同的狀態在STANDALONE應用。
一個想到的是用RMI。有沒有更好的方法來實現這一點。
編輯:傳統應用程序具有的API,給我的Session對象。在Session對象上,我將調用這些方法。獲取Session對象是一個非常昂貴的操作。所以,我想將它存儲在一些地方,以便進行任何後續操作,直到會話有效。
謝謝:)
問題是OP沒有辦法(我認爲)從串行化數據重新創建會話對象。所以你可能能夠得到它的膽量並且序列化它們,但是如果它不暴露方法來允許你手動反序列化....? – 2010-06-16 13:53:27