首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在IIS中,"application“和"session”有什么区别?

在IIS中,"application“和"session”有什么区别?
EN

Stack Overflow用户
提问于 2008-11-21 04:12:46
回答 2查看 2.3K关注 0票数 5

会话是针对每个浏览器的(通过cookie确定),但是“应用程序”何时开始和结束,以及IIS如何知道请求何时是同一“应用程序”实例的一部分(如果不是通过cookie完成的,则与会话相同)?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2008-11-21 04:16:29

“应用程序”的作用域是全局的,每个对网站的请求都共享同一个应用程序。存储在应用程序中的任何内容对所有用户都是可见的。应用程序在发出对网站的第一个请求时启动,在IIS停止网站时结束(例如,当IIS本身关闭时,或网站已有一段时间未被访问时)。

票数 6
EN

Stack Overflow用户

发布于 2008-11-21 04:29:56

应用程序在第一次部署到when服务器上时被认为是启动的,并且可供用户访问。每次取消部署应用程序或关闭服务器时,应用程序都会结束。

第二部分不清楚,但假设用于确定应用程序,每个应用程序都有一个根目录,该根目录对于部署在web /app服务器上的所有应用程序都是唯一的。因此,服务器可以从请求的URL中找出这一点。

因此,每个请求被认为是独立的,并且必须使用诸如会话、cookie等的某种机制来将单独的请求合并为单用户会话的一部分。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/307831

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档