快速的问题:是否有“每用户”数据存储对象(类似于Session
),我可以存储在全球范围内(类似于HttpRuntime.Cache
)数据?几乎就好像Session
和HttpRuntime.Cache
有个孩子。.NET会话替代在全球范围
全文背景:我有一个ASP.NET网站,最初是为单个线程编写的。现在我改变了它,以便某些操作产生后台线程,浏览器轮询服务以获取状态更新。
我遇到的问题是某些数据片段存储在HttpContext.Session []对象(例如成员身份验证令牌)中。这些数据片段必须对每个用户都是唯一的,并且可以通过后台线程访问。会话不可用于后台线程。
我知道HttpRuntime.Cache
但这需要微观管理来细分用户,并在会话过期的同时过期。另一方面,Session
会在我想要的正确时间自动过期,并已被SqlMembershipProvider
之类的事情所使用。
我的问题是,有什么行为类似于会议,但存在于全球范围内?
+1为sessioncache婴儿。 – jlafay 2011-02-24 18:24:04
@jlafay你居然让我LOL – Kelsey 2011-02-24 18:25:59