简述Application、Session、Cookie三者的相同点与不同点

来源:百度知道 编辑:UC知道 时间:2024/06/06 04:05:59
谢谢··急需简要正确的答案··
···不是很明白··

相同点 : 都能用来储存数据
不同点:
1.Application 储存在服务端,没有时间限制,服务器关闭即销毁(前提是自己没写销毁方法)
2.Session 储存在服务端,客户端(浏览器)关闭即销毁(若长时间不使用 且 浏览器未关闭的情况下, 默认自动销毁时间为20分钟)
3.Cookie 储存在客户端,由用户自己销毁

简单点说.
相同点 : 都能用来储存数据
不同点:
1.Application 储存在服务端,没有时间限制,服务器关闭即销毁(前提是自己没写销毁方法)
2.Session 储存在服务端,客户端(浏览器)关闭即销毁(若长时间不使用 且 浏览器未关闭的情况下, 默认自动销毁时间为20分钟)
3.Cookie 储存在客户端,由用户自己销毁

2.3.比较常用,于:记录登陆状态什么的
1.主要用于记录网站访问量什么的

这样说 明白否?!

一楼说法有错,Application,Session都是在服务器上的,只是Application大家都可以调用,比如说网上实时聊天用的就是Application,Session用服务用来保存用户的登录信息,或者在线购物网站保存用户暂时选着的商品,可以同一网站的的不同页面调用。一般有时间限制。cookie是用记载用户的注册或登录的信息。这样下次再进入相同的网站或邮箱就可以不要输入个人信息了,保存在个人的电脑上。但重要信息不建议使用cookie。以防被人盗取。

Application是作用于服务器的变量
Session是作用于客户端的会话变量
Cookie是明文保存客户数据的会话变量

http://hi.baidu.com/rel_conquer/blog/item/9a11ec5962d0ef2d2934f024.html