佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 896|回复: 4

session的问题

[复制链接]
发表于 24-6-2007 02:45 AM | 显示全部楼层 |阅读模式
请问session和cookie有什么分别??

asp.net的session和其他如php的session是不是不一样的??

我查过一些网页。。有些说cookie是session的一种....混淆了.....

session又有inproc, stateserver(out-proc),sqlserver等等....有什么分别??

还有一个cookieless.....

Hidden Fields,ViewState,and ControlState与这些session有什么关系??

[ 本帖最后由 whban 于 24-6-2007 02:58 AM 编辑 ]
回复

使用道具 举报


ADVERTISEMENT

探索人 该用户已被删除
发表于 24-6-2007 04:38 PM | 显示全部楼层
1)Session 的资料收在Server,而Cookies的资料则收在Client.
2)Session ID会收在client 的 Cookies.
3) 若考虑到的Client的浏览器没支援Cookies,可设定Cookiesless=True。那么,Session ID 将从Client通由“modified-URL”回送到Server.

有关 InProc, StateServer, SQLServer可参考
http://msdn2.microsoft.com/en-us/library/aa479041.aspx


有关 State Management 可参考
a) http://www.awprofessional.com/articles/article.asp?p=31842&rl=1
b) http://www.programmersheaven.com/2/State-Management-in-ASP-NET


Hidden Fields,ViewState,and ControlState与session大概是没关系的。

[ 本帖最后由 探索人 于 24-6-2007 08:45 PM 编辑 ]
回复

使用道具 举报

 楼主| 发表于 24-6-2007 05:22 PM | 显示全部楼层
请问sessionID是指什么??session("ABC")吗?

你的意识是说,session 的value是收在server side,session的ID却收在client side,所以为了避免client disablecookie,所以cookieless在这时候就可以发挥了??
 
回复

使用道具 举报

探索人 该用户已被删除
发表于 24-6-2007 10:14 PM | 显示全部楼层
Session ID 的定义如下:
A session ID is a unique number that a Web site's server assigns a specific user for the duration of that user's visit (session).

Session ID 的 Value 是由Server 设定的, 而Session("ABC") 的 Value 则是由Programmer 设定的。
Session 的value 和 Session ID 同样是收在Server。

Client会使用Server 所提供的Session ID 来与Server 联系 (注:Client 可把Session ID 收在Cookies 或Modified-URL)。

当Server 收到Client 的Request 时,会读取Client 所传来的Session ID,然后,Server 才可凭此Session ID读取属于它的 Session value, 如 Session("ABC")。

一般上,可设定Cokiesless=False, 然后强制User 使用Cookies。
回复

使用道具 举报

 楼主| 发表于 25-6-2007 07:25 PM | 显示全部楼层
哦....了解....
谢谢您的解释.....
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT


本周最热论坛帖子本周最热论坛帖子

ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 27-9-2025 04:38 PM , Processed in 0.141696 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表