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

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

    表18-5

    状态类型

    客户端或服务器资源

    有效时间

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

    ……
  • 相关阅读:
    第十一周总结
    代码大全第二版-阅读笔记03
    第十周总结
    第十四周总结
    第十三周总结
    图书管理系统
    《软件需求模式》阅读笔记(三)
    第十二周总结
    语义分析
    第十一周总结
  • 原文地址:https://www.cnblogs.com/volnet/p/615280.html
Copyright © 2011-2022 走看看