1.session与application的区别。怎样算一个session的开始和结束,application呢。2,application对象在一个应用程序中是否只有一个。session呢,为什么每个page都有session和application属性,global.asax中的处理函数是那个对象的。 

解决方案 »

  1.   

    application是应用程序,session是会话。一个应用程序可以让多人使用(多个session)到应用程序的每个连接都是一个session,连接进去就是session的开始,退出来就是session的结束。在web的情况下, 因为无状态,所以很多时候是由session超时的时间来发现session的结束。只要是同一个应用程序,application是一样的。session是独立于用户的。global.asax一般可以处理application的开始与结束
      

  2.   

    应用程序究竟指什么,客户端还是服务端的应用程序?加入我打开IE,登陆csdn网站,那应用程序是什么
      

  3.   

    服务器端,IIS里的配置,可以每一个网站作为一个应用程序。然后都在网站服务器上运行。如果在服务器上把网站停到,那就是应用程序退出了。一个客户端的连接就是一个session。这样讲不知道你会不会清楚一点。
      

  4.   

    application是应用程序,他是在内存上一个对象。。变量值存入时。程序关闭时就释放内部把有对象值 session是会话。一个应用程序可以让多人使用(多个session) ,它是存储在硬盘上的。只要不手动支释放是不会自动释放的。。因为它就像是我们在电脑上存储文件类似。。到应用程序的每个连接都是一个session,连接进去就是session的开始,退出来就是session的结束。在web的情况下, 因为无状态,所以很多时候是由session超时的时间来发现session的结束。 只要是同一个应用程序,application是一样的。session是独立于用户的。global.asax一般可以处理application的开始与结束