我讀過a REST service should be stateless,但我們試圖在現有的Web應用程序附近實現移動服務,所以我們試圖保持相同的流程並保持一致。如何使用Spring 3 MVC和Weblogic管理REST服務中的會話?
具體來說:
1)登錄
我們檢查用戶名和密碼, 「創建」 的會話,並響應用的sessionid
然後
2)選擇通過sessionid的角色
我們存儲在會話
等角色信息。
這可能不是最好的辦法,但將是我們的情況下,簡單。
這可能嗎?我怎樣才能使用Spring/Weblogic進行會話?
感謝您的任何信息!
最後,我已經解決了這個問題「自動」,但我會將其標記爲答案。謝謝。 :) – Enrichman
我可以知道你遵循的automagic解決方案嗎? – tgkprog
基本上,使用服務的客戶端保持由容器生成的會話(Weblogic在我的情況下),所以不需要做一些奇怪的事情。我已經有了一個很好的Spring會話範圍bean(如你所建議的那樣),它注入了所有的屬性。 「神奇」的東西讓我們說..哈哈 – Enrichman