标题:session cookies application
只看楼主
freebirdbo
Rank: 1
等 级:新手上路
帖 子:256
专家分:0
注 册:2005-3-27
 问题点数:0 回复次数:2 
session cookies application

1, 请问如果在asp程序中使用 session 变量的话 是不是请求此程序的 cookies 一定要开启啊?
2,请你用一个形象的说法帮我解释一下 application 和 session 好吗?

谢谢各位!

搜索更多相关主题的帖子: session cookies application 变量 
2006-08-23 10:31
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
得分:0 

1,cookie跟session是两回事,不开启cookie的话session也是能够使用没有问题的
2,application和session就是可以理解为公有和私有的概念。
在ASP中每一个PC电脑连接服务器时,就是认为一个session也就是一个用户。
而application只要启动服务器上的一个网站就是一个application。
在网站中一个网站要被多个用户访问(也就是application与session是1对多的关系)。
就跟吃饭时一个餐桌的所有菜都属于application公有,因为每个人都可以吃得到。
而每个人盘子里的菜就是session私有,一个人的盘子里的菜一般只能哪个人吃。
一般在餐馆强别人自己盘子里的菜,那个人肯定会跟你急。
也就是在ASP中一个用户不能,直接访问另一个用户的session变量。
而如果那个人把菜放到餐桌上,那你就可以吃到了。
因为application是对于所有用户公开的所以,任何用户都可以在ASP中使用application变量,而且该变量对于任何用户来说只有一份。
很简单,餐桌上每盘菜就只有一盘,所以如果把餐桌上的菜都吃干净了,那所有人就都没的吃了。
当然,这个例子不可能完全符合现实生活的规律,但可以解释ASP中application和session的区别。

2006-08-23 10:46
freebirdbo
Rank: 1
等 级:新手上路
帖 子:256
专家分:0
注 册:2005-3-27
得分:0 
谢谢斑竹的回复
1,我试验了一下 ,在本机禁用了 cookies 然后登录本站   虽然显示登录成功  但是根本就不能发贴,忘斑竹也试一下
帮我解释一下 好吗?
2,能不能再帮我讲一下 session的工作过程啊 我还不是很理解 这个小东西   汗S 了  
2006-08-23 11:10



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-85666-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.024213 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved