首页 > 代码库 > Application

Application

Application是一个全局变量。 客户端A访问服务器可以取到Application["value"]这个全局变量。客户端B访问服务器同样也可以取到Application["value"]这个全局变量

而Session 是一个会话级局部变量。 也就是客户端访问服务器端可以取到Session["MySession"]这个局部变量。而B客户端访问服务器端就不能取到Session["MySession"]这个局部变量 



在ASP时代我们通常会在Application中存储一些公共数据,而ASP.NET中Application的基本意义没有变:在服务器内存中存储数量较少又独立于用户请求的数据。由于它的访问速度非常快而且只要应用程序不停止,数据一直存在

在ASP.NET 2.0中,Application已经变得不是非常重要了。因为Application的自我管理功能非常薄弱,它没有类似Session的超时机制。也就是说,Application中的数据只有通过手动删除或者修改才能释放内存,只要应用程序不停止,Application中的内容就不会消失



asp.net中的Application概述

asp.net 使用application实现单点登录(一个账号只能在一个地方登录)

ASP.NET状态管理——Application

“锁定”语句: lock()



Application