Session Asp.net中会话的替代方案?

Session Asp.net中会话的替代方案?,session,state-management,Session,State Management,我们正在应用程序中使用Asp.net会话进行状态管理。默认情况下,正在使用进程模式。但现在,由于性能问题,我们的客户端要求我们从应用程序中删除会话,因此我们必须寻找替代方案 其中一种方法是将客户端的所有内容都放在回发邮件的隐藏字段中。这肯定不是一个好办法 还有别的办法吗?我相信会有另一种选择 PS:请不要建议询问 谢谢 Sumit与之相近的东西是HttpContext.Current.Items,但它的寿命较短 HttpContext is和IDictionary键值的项集合 跨单个HTTPRe

我们正在应用程序中使用Asp.net会话进行状态管理。默认情况下,正在使用进程模式。但现在,由于性能问题,我们的客户端要求我们从应用程序中删除会话,因此我们必须寻找替代方案

其中一种方法是将客户端的所有内容都放在回发邮件的隐藏字段中。这肯定不是一个好办法

还有别的办法吗?我相信会有另一种选择

PS:请不要建议询问

谢谢


Sumit

与之相近的东西是
HttpContext.Current.Items
,但它的寿命较短

HttpContext is和IDictionary键值的项集合 跨单个HTTPRequest共享的集合和。对 HttpContext.Current.Items对单个HTTPRequest有效。一旦 处理后,服务器信息将发送回浏览器, 在Items[]集合中设置的变量将丢失。哪里 对于会话变量,对于多个请求有效的信息如下 这是用户特定的。会话变量仅在以下任一时间过期: 会话超时或显式清除值

更多来自这些文章


与之相近的东西是
HttpContext.Current.Items
,但寿命较短

HttpContext is和IDictionary键值的项集合 跨单个HTTPRequest共享的集合和。对 HttpContext.Current.Items对单个HTTPRequest有效。一旦 处理后,服务器信息将发送回浏览器, 在Items[]集合中设置的变量将丢失。哪里 对于会话变量,对于多个请求有效的信息如下 这是用户特定的。会话变量仅在以下任一时间过期: 会话超时或显式清除值

更多来自这些文章


请不要建议询问。为什么不呢@dbaseman:原因是数据太大了。它将超过查询字符串可以传递的最大数据限制。我认为这里没有足够的信息来回答这个问题。你说的绩效是什么意思?服务器内存不足?向服务器来回发送的数据太多?请不要建议查询。为什么不呢@dbaseman:原因是数据太大了。它将超过查询字符串可以传递的最大数据限制。我认为这里没有足够的信息来回答这个问题。你说的绩效是什么意思?服务器内存不足?向服务器来回发送的数据过多?