什么是不同类型的国家管理技术?

时间:2015-05-25 17:14:37

标签: asp.net asp.net-mvc

我正在研究asp.net web应用程序。我对状态管理技术非常困惑,因为状态管理技术很好。

我需要明白:

如何选择其中一种状态管理机制?

哪种效率最高,推荐最多?

使用其中一个时需要注意哪些安全问题。

2 个答案:

答案 0 :(得分:1)

您要采取的方法取决于方案。 例如,如果您有Web场方案,则需要状态服务器( http://dotnetcodr.com/2013/07/01/web-farms-in-net-and-iis-part-5-session-state-management/) 或者,如果您希望在Azure中使用热门应用程序,那么会话状态与在本地托管它的情况有点不同... 因此,根据您正在构建的内容,您会看到不同的选项......

答案 1 :(得分:1)

有一些不同的状态管理技术(假设是浏览器应用程序)。

它们包括(但不限于)视图状态,控制状态,会话状态和应用程序状态。会话状态也可以通过多种不同方式配置。

您选择的这些(或其他)选项中的哪一个取决于诸如您要存储的数据类型,数据的生命周期和范围等因素,以及在会话状态的情况下,您的体系结构(如果您使用的话)负载平衡等。)