All articles| All Pictures| All Softwares| All Video| Go home page| Write articles| Upload pictures

Reading number is top 10 articles
为Linux和Windows安装PHP和Oracle_[PHP教程]
使用Forms,Authentication实现用户注册、登录,(一)基础知识_[Asp.Net教程]
.NET内置对象之Request对象_[Asp.Net教程]
asp.net的异常处理机制讲解_[Asp.Net教程]
突破IE屏蔽限制,自己的网站使劲弹新IE窗口_JavaScript技术_编程技术
详细阐述PHP环境下如何将gbk编码转成utf8格式_[PHP教程]
.Net业务平台的数值精度陷阱与解决方法_.net资料_编程技术
SQL查询语句对象化的实现(C#)_[SQL,Server教程]
PHP中的正则表达式_[PHP教程]
用VS2005实现ASP.NET2.0移动开发_[Asp.Net教程]
Reading number is top 10 pictures
BingBingFan apple dew point photo gallery1
Ashlynn Brooke photograph of a group4
美奂绝伦的风景
含苞欲放的素颜美少女3
Sell the barbecue as says father du breul5
什么叫国家
Fan bingbing black wings for platform and DanLuoWang believes beauty2
这两天,中国人民到处都可以“看海”了
Players in the eyes of a perfect love1
Sora aoi on twitter1
Download software ranking
Ashlynn Video4
株洲本地在线棋牌游戏
Boxer's Top ten classic battle6
jdk1.6 for windows
Tram sex maniac 2 (H) rar bag13
Ashlynn Video5
Boxer Classic video3
艳兽都市
终极变速大师Speeder3.26
matrix3
aaa published in(发表于) 2013/12/17 8:02:42 Edit(编辑)
浅议ASP.NET中Session的状态保持方式_.net资料_编程技术

浅议ASP.NET中Session的状态保持方式_.net资料_编程技术

浅议ASP.NET中Session的状态保持方式_.net资料_编程技术-你的首页-uuhomepage.com

  ASP.net提供了Session对象,从而允许程序员识别、存储和处理同一个浏览器对象对服务器上某个特定网络应用程序的若干次请求的上下文信息。Session对应浏览器与服务器的同一次对话,在浏览器第一请求网络应用程序的某个页面时,服务器会触发Session_onStart事件;在对话超时或者被关闭的时候会触发Session_onEnd 事件。程序员可以在代码中响应这两个事件来处理与同一次对话相关的任务,如开辟和释放该次对话要使用的资源等。


  在ASP.NET的程序中要使用Session对象时,必须确保页面的@page指令中EnableSessionState属性是True或者Readonly,并且在Web.config文件中正确的设置了SessionState属性。


  ASP.NET中Session的状态保持是由web.config文件中的标记下的标记的mode属性来决定的。该属性有四种可能的值:Off、Inproc、StateServer和SQlServer。


  设为Off会禁用Session。


  Inproc是缺省的设置,这种模式和以前的ASP的会话状态的方法是类似的,会话的状态会被保存在ASP.NET进程中,它的优点是显而易见的:性能。进程内的数据访问自然会比夸进程的访问快。然而,这种方法Session的状态依赖于ASP.NET进程,当IIS进程崩溃或者正常重起启时,保存在进程中的状态将丢失。


  为了克服Inproc模式的缺点,ASP.NET提供了两种进程外保持会话状态的方法。


  ASP.NET首先提供了提供了一个Windows服务:ASPState,这个服务启动后,ASP.NET应用程序可以将mode属性设置为“SateServer”,来使用这个Windows服务提供的状态管理方法。


  除了在web.config文件中设置mode属性为StateServer外,还必须设置运行StateServer服务器的IP地址和端口号.如果在IIS所在的机器运行StateServer则IP地址就是127.0.0.1,端口号通常是42424.配置如下:



  mode=”StateServer”
  stateConnectionString="tcpip=127.0.0.1:42424"



添加到del.icio.us 添加到新浪ViVi 添加到百度搜藏 添加到POCO网摘 添加到天天网摘365Key 添加到和讯网摘 添加到天极网摘 添加到黑米书签 添加到QQ书签 添加到雅虎收藏 添加到奇客发现 diigo it 添加到饭否 添加到飞豆订阅 添加到抓虾收藏 添加到鲜果订阅 digg it 貼到funP 添加到有道阅读 Live Favorites 添加到Newsvine 打印本页 用Email发送本页 在Facebook上分享


Disclaimer Privacy Policy About us Site Map

If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.