2010-03-27 79 views
0

任何人都可以告诉我在ASP.Net的“会话外观类”和“单例对象”设计模式中哪一个更好?另外,请说明特定设计模式可供使用的场景。会话外观与ASP.Net中的Singleton对象设计模式

谢谢

+0

嗯单吨的对象仍然听起来似乎很重,但我不知道... – 2010-03-27 11:21:51

回答

0

巨大的差异将在对象的生命和孤立。会话数据的外观仍然具有只能由单个用户的会话访问的数据,并且在会话被拆除后会死掉。单身人士将持续应用程序的整个生命周期,并可在所有会话中使用。

如果你不是非常小心的话,Singleton's可以让你进入线程问题,因此,除非你有其他令人信服的理由,否则你应该更喜欢Session中的Session数据。