Application、Session、Cookie、ViewState的特性
来源:互联网 发布:紫鸟数据魔方收费吗 编辑:程序博客网 时间:2024/06/06 13:24
Application的特性:
存储的物理位置:服务器端内存。
存储的类型限制:任意类型,Application对象可以存放其它对象。
状态使用的范围:整个应用程序。
存储的大小限制:任意大小。
生命周期:应用程序开始时创建,应用程序结束时销毁。
安全与性能:安全性较高(因为存放在服务器端),不能存放大量数据。
Session的特性:
InProc StateServer SQLServer
存储的物理位置 IIS(内存) Windows服务进程(内存) SQLServer数据库(磁盘)
存储的类型限制 无限制 可以序列化的类型
存储的大小限制 无限制
使用范围 当前请求上下文、每用户独立
生命周期 第一次访问网站创建,超时或Abandon时销毁
安全性 高(因为存放在服务器端)
优点速度快
缺点序列化与反序列化消耗CPU资源
Cookie的特性:
存储的物理位置:客户端,如果是临时Cookie,存在于浏览器的内存中。如果是永久Cookie,存在于客户端的Cookies文件夹内。
存储的类型限制:字符串。
状态使用的范围:当前请求的上下文都能访问到Cookie,Cookie对每一用户独立。
存储的大小限制:不能大于4k。
生命周期:超过过期时间后失效。
安全与性能:安全性低(因为存放在客户端),对于敏感数据需要考虑加密。可用于长期保存用户设置。
ViewState的特性:
存储的物理位置:客户端表单隐藏字段。
存储的类型限制:可序列化类型。
状态使用的范围:当前页面(控件),对每一用户独立。
存储的大小限制:存储过多的数据会导致提交和打开页面缓慢。
生命周期:于页面生存周期相同。
提供了验证和加密。避免存储大量数据以影响性能。
- Application、Session、Cookie、ViewState的特性
- Application、Session、Cookie、ViewState的特性
- ViewState,Application,Session,Cookie
- Application,Session,Cookie,ViewState,Cache的区别
- Application,Session,Cookie,ViewState,Cache的区别
- Application,Session,Cookie,ViewState,Cache的区别
- Application,Session,Cookie,ViewState,Cache的区别
- Application,Session,Cookie,ViewState,Cache的区别
- Session,Cookie,Application和ViewState的区别
- Session,Cookie,Application和ViewState的区别
- Session,Cookie,Application和ViewState
- Application、Session、Cookie、ViewState、Cache
- Application, Cache, Session, Cookie, Viewstate
- Application Session Cookie ViewState Cache
- Application,Session,Cookie,Cache和ViewState之间的异同点
- APPlication,Session,Cookie,ViewState和Cache之间的区别
- APPlication,Session,Cookie,ViewState和Cache之间的区别
- APPlication,Session,Cookie,ViewState和Cache之间的区别
- Windows 查看端口占用和杀进程PID
- java se ArrayList
- hive无法连接上hbase集群? 附:解决方案
- 信号量 互斥锁 条件变量的区别
- ISTQB AL-TM连载系列13:搭建有效的缺陷管理过程
- Application、Session、Cookie、ViewState的特性
- 统一编址与独立编址、I/O端口与I/O 内存。。。
- 推荐一个很好的电子书下载网站
- 重装xp后进不了ubuntu的解决办法
- ARM芯片的定时器功能:匹配输出,捕获输入
- glance-0.1.7 分析(八)—— glance/util.py 辅助工具
- python 脚本编程积累
- Cocoa:10个迷惑新手的Cocoa,Objective-c开发难点和问题
- 32-bit JVM memory model on AIX