application和session对象的区别?急急急急急!

jancky2001 2001-06-21 09:15:00
有哪位仁兄可以告诉我,application和session对象的区别,什么时候用application,什么时候用session,最好是例子讲解,本人不甚感激!!!!!
...全文
286 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
fengyang 2001-06-21
  • 打赏
  • 举报
回复
可以简单地这样理解:
session是针对每个人的
如有session("name")=request("name")这句
用户1登陆时,他的到一个他自己的session,为session("name")=request("name")=用户1
用户2登陆时,他的到一个他自己的session,为session("name")=request("name")=用户2


application是针对全体用户的再用
response,write session("name")
用户1的到的值为 用户1
用户2的到的值为 用户2
比如:
如有application("name")=request("name")这句
用户1登陆时,application("name")=request("name")=用户1
用户2登陆时,application("name")=request("name")=用户2
再用
response,write application("name")
用户1的到的值为 用户2 (改变了)
用户2的到的值为 用户2
jancky2001 2001-06-21
  • 打赏
  • 举报
回复
可以举个例子,在那种情况下用application哪种情况用session?谢谢!
farrio 2001-06-21
  • 打赏
  • 举报
回复
session对象是对于每一个客户端而言的,也就是不同的客户端有不同的session,用来去别各个客户端的信息。session在ASP 3.0中使用cookie实现;在ASP.NET中使用变量实现。
application是服务器端的信息,存储的是整个服务器信息,所有的客户端都可以访问和修改,所以application有lock和unlock两个方法,用来保护application信息不被客户端恶意修改。
CFree 2001-06-21
  • 打赏
  • 举报
回复
application是程序级的
session是用户级的

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧