SessionState模式.docxVIP

  • 5
  • 0
  • 约4.2千字
  • 约 4页
  • 2017-05-28 发布于河南
  • 举报
SessionState模式

web.config关于sessionState节点的配置方案,sessionState有四种模式:off,inProc,StateServer,SqlServer。 ? 1、off模式 从字面上就可以看出这个是关闭模式,如果当前页面不需要session的值,为了减少服务器资源,你可以去掉Session的开销。 sessionState mode=off或者页面上 %@ Page EnableSessionState=false %来关闭Session。 ? 2、inProc模式(缺省模式) 它允许“无Cookie”的会话,以及在服务器之外存储 会话数据。ASP.NET会话状态模块在Web.config文件中像下面这样配置: sessionState mode=InProc cookieless=false timeout=20 / 在这个例子中,mode属性设为InProc(默认值),表明会话状态要由ASP.NET存储到内存中,而且 不用Cookie来传递会话ID。采取这种方式,不管Cookie还是隐藏表单字段都用不着了。 所以,即使网页中没有使用表单,也能加入会话。 但是这种方法,应用程序的状态将依赖于 ASP.NET进程, 当IIS进程崩溃或者正常重启时,保存在 进程中的状态将丢失。 ? 3、StateServer会话管理mos 将mode属性设为StateServer,也就

文档评论(0)

1亿VIP精品文档

相关文档