<<< 返回 access911.net 编程静态资料库索引页

Session对象失效的客户端解决方法

 

作者:  摘自:  录入:cg1  时间:2003-4-12  浏览人次:897


专题地址:http://access911.net/fixhtm/74FAB61E17DC.htm 如果需要更详细的评论或说明,请点击该地址。

 

简述:

 


Session对象失效的客户端解决方法
 
 

 
       问题的提出 
ASP(Active Server Pages)技术的Session对象用于存储用户在对话期间的私有信息。当前用户的Session对象中定义的变量和对象能在页面之间共享,但是不能为应用中其他用户所访问,因此在用ASP开发网络应用程序时,可以利用Session对象保存和跟踪用户的状态信息。 
Session对象有一个十分重要的属性:Timeout,它用于设置在会话资源被释放前,会话对象所能保持非活动状态的时间(默认值为20分钟)。当Timeout属性设置的时间值耗尽后,会话资源将被释放。通过Timeout属性破坏Session对象,避免了Session对象在服务器中无限制地产生,保护了服务器资源。但是,在实际网络开发中,常常遇到由于Session对象失效,用户状态信息丢失而导致应用流程无法正常完成的问题。 
虽然利用Timeout属性释放资源的策略是出于保护服务器的目的,但是Session对象不可预知的失效性,却成为开发应用程序的一个弊病。因而在实际应用程序的开发中,必须解决Session对象失效的问题。 
传统的解决方法 
现有的解决方法都是采用服务器端方法解决Session对象失效问题。典型的处理方法分为两大类:失效前的处理和失效后的处理。 
失效前的处理是指在Session对.....................
...........

资料库随时有更新,欲查看最新详情请单击专题地址http://access911.net/fixhtm/74FAB61E17DC.htm

 


上一篇:深入研究Application和Session对象

下一篇:新手来看:找不到帮助的来看:jet sql保留字

2017年2月22日生成静态资料