本站简介作品介绍购买指南发布作品订做说明专业诚信
本站收录了大量的毕业设计和论文 [vison]       本站提供这些设计的初衷 [vison]      
管理系统 学生 计算机 教学 信息 电路 汽车 模具 网站 建筑
您现在的位置:首页 >> 外文翻译计算机

在SQL Server数据库里存储Session

来源:papersay.com  资料编号:PA26833700101  文件类型:  资料等级: %D7%CA%C1%CF%B1%E0%BA%C5%A3%BAPA26833700101
以下是大纲或介绍,如需要完整的资料请购买.  
提示:本资料已审核过,内容严格保密,格式标准,质量保证.
1.无需注册,购买下载后即可获取该完整资料.
2.本站提供下载链接或联系客服发送资料.

SQL Server数据库里存储Session(中文3700字+英文2800字)
HTTP是个状态很不确定的协议,为了允许用户通过请求保存状态信息,ASP.NET提供了Session存储机制。这些Session变量按每个用户被存储起来。在传统的ASP里,你只能在Web服务器的内存里暂时存储Session变量,但是这个方法已经被证明了在扩展性和可依赖性上的不足。在ASP.NET里,你可以为你的每个请求定制Session状态存储。本文将探讨存储Session变量可伸缩性和可靠性都很好的方式之一的SQL Server 。
在传统的ASP里 ,默认的Session状态保存在服务器的内存中。 但是,这种做法带来两方面的问题:

Storing Session State in a SQL Server Database
Introduction
HTTP is a stateless protocol. To allow users save to state information across requests, ASP.NET provides Session storage. The session variables are stored on per-user basis. In ASP classic, you can store session variables only in the Web server's memory. However, this approach proves to be poor in terms of scalability and reliability. In ASP.NET 2.0, however, you can customize the session state store as per your requirement. This article will explore one of the scalable and reliable approaches for storing session variables—SQL Server.
As in classic ASP, by default the session state is maintained in the Web server's memory. However, this approach poses two problems:
It overburdens the server, affecting the Web site's scalability