发布日期:2013-07-10 09:58:27 浏览次数:
Application对象与Session对象都可以用于保存信息,但在很多方面存在区别。
(1)应用范围不同。Application对象是针对所有用户,可以被多个用户共享。从一个用户接收到的Application变量可以传递给另外的用户。而Session对象是针对单一用户,1个用户无法访问其他用户的Session变量。
(2)存活时间不同。由于Application变量是多个用户共享的,因此不会因为某一个用户甚至全部用户离开而消失。—旦建立了Application变量,就会一直存在,直到网站关闭或这个Application变量被卸载(Unload)。而Session变量会随着用户离开网站而被自动删除。
Application对象主要被用于
统计网站的访问人数。
统计广告点击的次数。
创建聊天室。
ession对象则常被用于:
创建购物车。
保存用户的身份标记,实现用户的身份认证和用户权限管理等。