1. 程式人生 > >多系統共享session方式的單點登陸與退出

多系統共享session方式的單點登陸與退出

每個伺服器組內的伺服器相互獨立、不需要配置叢集,session完全交由中心伺服器管理。每次訪問,過濾器會將中心伺服器中的session內容同步到當前伺服器,解決不同應用間、不同伺服器間共享session的問題。

目前需要擴充套件中心伺服器儲存內容,將session的map存入,另外對於.Net系統需要開發.Net版本的的過濾器元件

還需要制定一套java到.Net(或其他平臺)的序列化和反序列化的規則,對於session中物件進行序列化後傳遞到其他平臺。

在這樣的框架結構下,中心伺服器的壓力會比較大,故中心伺服器需要搭建多機叢集環境,分擔壓力。