使用会话状态的优点与缺点?

原创 2007年09月15日 14:48:00

实现简单 会话状态功能易于使用,为 ASP 开发人员所熟悉,并且与其他 .NET Framework 类一致。

会话特定的事件 会话管理事件可以由应用程序引发和使用。

数据持久性 放置于会话状态变量中的数据可以经受得住 Internet 信息服务 (IIS) 重新启动和辅助进程重新启动,而不丢失会话数据,这是因为这些数据存储在另一个进程空间中。此外,会话状态数据可跨多进程保持(例如在 Web 场或 Web 园中)。

平台可伸缩性 会话状态可在多计算机和多进程配置中使用,因而优化了可伸缩性方案。

无需 Cookie 支持 尽管会话状态最常见的用途是与 Cookie 一起向 Web 应用程序提供用户标识功能,但会话状态可用于不支持 HTTP Cookie 的浏览器。但是,使用无 Cookie 的会话状态需要将会话标识符放置在查询字符串中(同样会遇到本主题在查询字符串一节中陈述的安全问题)。有关使用无 Cookie 会话状态的更多信息,请参见配置 ASP.NET 应用程序

可扩展性 您可通过编写自己的会话状态提供程序自定义和扩展会话状态。然后可以通过多种数据存储机制(例如数据库、XML 文件甚至 Web 服务)将会话状态数据以自定义数据格式存储。有关更多信息,请参见实现会话状态存储提供程序

使用会话状态的缺点为:

性能注意事项 会话状态变量在被移除或替换前保留在内存中,因而可能降低服务器性能。如果会话状态变量包含诸如大型数据集之类的信息块,则可能会因服务器负荷的增加影响 Web 服务器的性能。

 
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Msql索引的介绍 优点和缺点和使用过程中要注意的一些事项 挺好的

索引是快速搜索的关键。MySQL索引的建立对于MySQL的高效运行是很重要的。下面介绍几种常见的MySQL索引类型。 在数据库表中,对字段建立索引可以大大提高查询速度。假如我们创建了一个 mytab...

FreeMarker优点和缺点与使用FreeMarker的10个理由

首先给大家简单介绍一下FreeMarker。FreeMarker是一个用Java语言编写的模板引擎,它基于模板来生成文本输出。FreeMarker与Web容器无关,即在Web运行时,它并不知道Serv...

C语言的优点、缺点和使用步骤

一、C语言的特征C语言的优点 具有强大的控制结构 快速 代码紧凑—>程序更小 可移植到其它计算机 C语言的缺点 C语言的指针灵活,但也需要程序员更加谨慎地使用,否则容易出现不易察觉的错误; C语言有大...

HTTP 推送功能最新缺点&优点解剖

导读 上周我在斯达哥尔摩住了几天,出席了 HTTP 研讨会,参与了不少吸引人的讨论。其中一次是关于 HTTP 推送及其优缺点、早期实验结果的。 由于早期实验部署结果不那么理想,人们对 HTTP 推送大...

索引的优点和缺点,设计数据库的人员必看

一、为什么要创建索引呢(优点)? 这是因为,创建索引可以大大提高系统的性能。 第一,   通过创建唯一性索引,可以保证数据库表中每一行数据的唯一性。 第二,   可以大大加快数据的检索速...

JDBC、Ibatis、Hibernate对比、以及优点缺点(个人总结)

Ibatis优点 与JDBC比较: 1.减少了大约61%的代码量 2.简单,容易上手 3.架构级性能增强 4.sql语句与程序代码分离(便与修改) 5.简化项目中的分工 6.增强了移植性...

C语言编写程序的优点和缺点以及与C++的区别

C语言编写程序的优点有哪些? 问题阐述 C语言能够存在并发展至今,其生命力之强可见一斑。这其中一定是有着某些不可替代的优点,那么C语言编写程序的优点都有哪些呢? 专家解答 为了方便读者理解,下...

XMPP——xmpp协议详解、优点、缺点及优化思路

jessonlv-- 吕国栋 本文主要介绍xmpp协议的详细介绍和分析,以及xmpp的优点、xmpp协议的缺点和相关优化思路和建议~

鉴于现有的形式化方法(简称“桥”系列)有其优点和缺点,特发明新的“秤”系列

鉴于现有的形式化方法及其形式化语言(简称“桥”系列)具有的优点和缺点, 特依据信息基本定律发明新的“秤”系列,以扩充并解决“桥”系列所解决不了的问题。         1.“桥”系列(第一路径):...

数据库索引的作用和优点缺点以及索引的11中用法

数据库索引的作用和优点缺点以及索引的11中用法
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)