2010-03-27 45 views
0

任何人都可以告訴我在ASP.Net的「會話外觀類」和「單例對象」設計模式中哪一個更好?另外,請說明特定設計模式可供使用的場景。會話外觀與ASP.Net中的Singleton對象設計模式

謝謝

+0

嗯單噸的對象仍然聽起來似乎很重,但我不知道... – 2010-03-27 11:21:51

回答

0

巨大的差異將在對象的生命和孤立。會話數據的外觀仍然具有隻能由單個用戶的會話訪問的數據,並且在會話被拆除後會死掉。單身人士將持續應用程序的整個生命週期,並可在所有會話中使用。

如果你不是非常小心的話,Singleton's可以讓你進入線程問題,因此,除非你有其他令人信服的理由,否則你應該更喜歡Session中的Session數據。