Asp内存共享机制:
Session是采用类似字典或者哈希表的形势保存在web server内存中,ASP会保持session状态,提过一个特别的key给
用户,当session会话开始时,这个key将保存cookie来纪录客户端发送到服务器的每一项请求,在服务器端,获得cookie
的key,就可以知道request对应的session.这种机制的一个明显的优势就是速度和方便,所有的session都会在一台服务器上
保存,所以很开,但是正如前面所说的,将数据保存在一台服务器也是一个重大缺点,迫使用户返回同一台服务器检索
session数据。这个减少了webform的优势,它只是一种低成本,大淘汰的策略,如果你只想实现简单功能,就可以用它。
优点:
内存纪录seesion,速度快,使用标准的ASP代码基础利用久经时间考验的ASP session实施。
缺点:
它承载的能力有限,无法大规模开展网络农场(服务器依赖度高) ,服务器故障导致session丢失,内存占有率太大。

Asp/ADO数据库实现解决方案
建立了一个数据库连接之间的ASP应用服务器和数据库服务器。使数据被存在一个中央数据库或者数据库集群,然后分
别从不同的服务器上的asp程序执行。本文种只给出方案。获取和设置session的代码可以被放进一个javascirpt文件中,支
持基于webservices获取的方法,允许asp取代javascirpt定制数据库模式,直接访问asp.netsession数据(如建立aspstate
数据库)。
优点:
1、支持不依赖服务器的webform部署;
2、比asp.net Web服务更快;
缺点:
1、代码为定制执行(比较死板);
2、比内存共享ASP sessions 慢;
3、需要数据库连接,从网络服务器到数据库服务器;