服务器集群间共享会话状态

 

 .NET环境下Session管理的3种方式——进程内、进程外、数据库
 

  第一种方式为默认的InProc模式,Session被存储在IIS进程中,每个虚拟目录是隔离的,所以无法共享Session

  第二种方式State Server, 虽然是独立的状态服务器(进程),但在内存中这些应用程序还是隔离的,我要想让他们实现共享,就需要修改内存?难度大了


  第三种方式,数据库服务器。由于对Session的全部操作都是由存储过程来实现的,而且存储过程未进行加密,所以我就设想通过修改存储过程的内部结构来达到共享的目的

 


 

posted @ 2010-12-09 16:23  地、  阅读(674)  评论(0编辑  收藏  举报