zoukankan      html  css  js  c++  java
  • [ASP.NET]状态管理[摘自C#入门经典]

    [出处]:来自《C#入门经典》第三版中文版,P505-P506
    [涉及]:
    1、状态管理
    [附注]:
    看到这个表格总结得还是相当不错的,就摘抄下来了,兴许你看过,但没太在意,那就再看看吧.
    [正文]:
    HTTP协议是无状态的。从客户端到服务器的连接可以在每个请求之后关闭。但是一般需要把一些客户端信息从一个页面传送给另一个页面。这有几种方式。
    在保存状态的各种方式中,主要区别是:状态是存储在客户端还是服务器上。表18-5列出了各种状态管理技术以及状态保持有效的时间。

    表18-5

    状态类型

    客户端或服务器资源

    有效时间

    ViewState 客户端 只在一个页面中
    Cookie 客户端 关闭浏览器时会删除临时cookie,永久cookie存储在客户系统的磁盘上
    会话 服务器 会话状态与浏览器会话相关。会话在超时后无效(默认为20分钟)
    应用程序 服务器 应用程序状态在所有的客户端上共享,这个状态在服务器重启动之前都是有效的
    高速缓存 服务器 类似于应用程序状态,高速缓存是共享的。但是,使高速缓存无效有更好的控制方式

    ……
  • 相关阅读:
    99. 恢复二叉搜索树
    337. 打家劫舍 III(dp+dfs)
    45. 跳跃游戏 II
    贪心
    460. LFU 缓存
    213. 打家劫舍 II(dp)
    MyScript 开发文档
    Android 全面屏体验
    Android Studio 导入自己编译的 framework jar
    cmake常用配置项
  • 原文地址:https://www.cnblogs.com/volnet/p/615280.html
Copyright © 2011-2022 走看看