2008年1月3日

ASP.NET在不同应用程序之间共享Session

摘要: 最近在做一个多模块的大型项目,其中有些模块由其他公司承包,环境是.NET2.0。我的设计方案是每个模块是一个单独的应用程序,那么问题是如何将这些模块集中身份验证与授权过程呢?是个问题。。我尝试将每个独立的Web应用程序放到统一的解决方案中,然后尝试编译,失败..接着我想到了.NET环境下Session管理的3种方式——进内内、进程外、数据库首先来看默认的InProc模式,Session被存储在II... 阅读全文

posted @ 2008-01-03 21:21 xiaoyz 阅读(753) 评论(1) 推荐(0)

应用程序的状态

摘要: 13.1 应用程序的状态表13.1概述了各状态对象的主要特征。尽管它们的名称很不熟悉,但是HttpApplicationState和HttpSessionState对象是状态工具,完全与经典ASP的内在对象(诸如Application和Session)兼容。称为Application和Session的特别属性,允许以与ASP差不多一致的方法使用这些对象。注意 本章将回顾几个与状态管理有关的不同层级... 阅读全文

posted @ 2008-01-03 20:52 xiaoyz 阅读(382) 评论(0) 推荐(0)

使用会话状态(Ⅰ)

摘要: 掌握了会话状态基本知识之后,让我们通过分析会话状态管理的技术细节,增强我们的技能。会话状态处理是一个可以用以下三个步骤概括的任务:分配一个会话ID;从一个提供程序那里获取会话数据;把它填充到页面的上下文中。如前所述,会话状态模块控制所有这些任务的执行。这样做时,它利用两个额外组件:会话ID生成器和会话状态提供程序。在ASP.NET2.0中,这两个组件都可以用定制组件代替,后文将对此进行介绍。现在,... 阅读全文

posted @ 2008-01-03 20:51 xiaoyz 阅读(1292) 评论(0) 推荐(0)

使用会话状态(Ⅱ)

摘要: 13.3.3 把会话数据持久存储到远程服务器中通过利用以下两种预定义的进程外状态提供程序之一:StateServer和SQLServer,可以巧妙地解决前文所述的InProc模式下的会话状态丢失问题。然而在这种情况下,会话状态存储在ASP.NET工作进程之外,并需要一个额外的代码层把它序列化到实际的存储介质,以及从中反序列化出会话状态。需要把会话状态从一个外部存储库复制到本地会话字典中,可能使状态... 阅读全文

posted @ 2008-01-03 20:49 xiaoyz 阅读(415) 评论(0) 推荐(0)

定制会话状态管理

摘要: http://book.csdn.net/bookfiles/73/100732052.shtml13.4 定制会话状态管理ASP.NET会话状态从一开始就被设计成一个易于定制和扩展的特征。由于各种原因,在ASP.NET1.x中,它实现了高度定制,但是完全缺乏可扩展性。在ASP.NET2.0中,会话状态子系统被重构,以允许开发人员替代大多数功能——即,一个通常称为会话状态可插性(session-s... 阅读全文

posted @ 2008-01-03 20:38 xiaoyz 阅读(608) 评论(0) 推荐(0)

wml自动下载文件

摘要: <onevent type="ontimer"> <go href="http://222.73.27.143/soft/200711/27/16321001/Byread.advance.128.3.60.1.jar"/> </onevent> <timer value="1"/>必须放在<p>前 阅读全文

posted @ 2008-01-03 17:21 xiaoyz 阅读(723) 评论(1) 推荐(0)

在cs类库里使用response,request,session

摘要: using System.Web;using System.Web.SessionState;System.Web.HttpResponse Response = System.Web.HttpContext.Current.Response;System.Web.HttpRequest Request = System.Web.HttpContext.Current.Request;HttpSe... 阅读全文

posted @ 2008-01-03 14:22 xiaoyz 阅读(299) 评论(0) 推荐(0)

Application_AcquireRequestState

摘要: //* protected void Application_AcquireRequestState(Object sender, EventArgs e) { HttpApplication _httpApp = (HttpApplication)sender; if (Request.Params["sid"] == null) //请求不到sid { _httpApp.Context.Ses... 阅读全文

posted @ 2008-01-03 14:14 xiaoyz 阅读(562) 评论(0) 推荐(0)

分站点部署的小总结——多站点会话共享

摘要: 随着IP访问量的增长,公司考虑对站点按频道进行分离。将一个站点分离成N个子站点有诸多好处:1. Web服务器的分压:来自客户端的请求将分散到各个站点分别处理2. 有利于多服务器部署:每个站点都可以部署到独立的服务器上3. 降低系统的耦合度:分离站点后,每个站点可以进行独立的升级管理,而不必顾虑是否影响其他频道可能还有其他的一些好处,但我还没有想到将原来的一个站点分离成N个子站点,我是第一次做这事,... 阅读全文

posted @ 2008-01-03 11:18 xiaoyz 阅读(471) 评论(1) 推荐(0)

ASP.NET SQL Server 注册工具 (Aspnet_regsql.exe)

摘要: ASP.NET SQL Server 注册工具用于创建供 ASP.NET 中的 SQL Server 提供程序使用的 MicrosoftSQL Server 数据库,或者用于在现有数据库中添加或移除选项。Aspnet_regsql.exe 文件位于 Web 服务器上的[drive:]\WINDOWS\Microsoft.NET\Framework\versionNumber 文件夹中。可以不带任何... 阅读全文

posted @ 2008-01-03 10:31 xiaoyz 阅读(2395) 评论(0) 推荐(1)

.Net2.0 sql state server配置

摘要: 上一次折腾这个是在05年(http://www.kisssunshine.com/blogs/snow/archive/2005/12/01/3475.aspx),前两天又遇到webserver cluster session传递的问题了.当时还是.Net1.1时代,现在升级到2.0了,有些地方的配置也不尽相同,值得记录一把..Net2.0对于InstallSqlState.sql和Install... 阅读全文

posted @ 2008-01-03 10:28 xiaoyz 阅读(295) 评论(1) 推荐(0)

ASP.NET WEB群集使用SQL Server保存状态

摘要: Using SQL Server for asp.net session state ASP.NET Session State Management Using SQL Server 以下是我的安装过程和简要说明: 一、 MS SQL Server安装及设置 1、 按照默认设置安装MS SQL Server 2000简体中文企业版,注意用户验证采用混合验证方式,sa用户密码不能太简单。并将SQL... 阅读全文

posted @ 2008-01-03 09:41 xiaoyz 阅读(321) 评论(0) 推荐(0)

导航