zoukankan      html  css  js  c++  java
  • net之session漫谈及分布式session解决方案

    最近一直在纠结net下分布式会话的实现,现将近日来的个人感想记录如下,如果有什么更好的解决方案请指教。

    1.什么是session:

    Session 对象存储特定用户会话所需的属性及配置信息。这样,当用户在应用程序的 Web 页之间跳转时,存储在 Session 对象中的变量将不会丢失,而是在整个用户会话中一直存在下去。当用户请求来自应用程序的 Web 页时,如果该用户还没有会话,则 Web 服务器将自动创建一个 Session 对象。当会话过期或被放弃后,服务器将终止该会话。Session 对象最常见的一个用法就是存储用户的首选项。(度娘)

    个人总结:因为http协议是无状态的,而我们在构建web网站时又想知道用户上次的一些访问情况,这就需要一种机制来保存用户访问的信息。既然要保存信息,那么就肯定要考虑数据的存储,数据的存储存在哪呢?bs架构的系统,就只牵扯到一个客户端和服务端,现如今也正是这样,会话数据就是这么实现的,有存储在客户端,有存储在服务端,也有两种结合使用的,那么问题来了数据是怎么存储的呢?客户端需要存什么数据,如果抛开客户端中的业务数据,其他都应该是服务端需要它存储的....(写博客太耗时间啦, 一天写一点)

    2.net中session的实现

    3.自定义分布式session的实现,支持高扩展,跨平台

    4.终极解决方案

  • 相关阅读:
    vb做界面调用c编写的dll
    小记管线冲洗(现场学习)
    管网建模基础
    编写成绩信息管理系统
    MJRefresh超详细讲解
    iOS 在xib或者storyboard中添加AutoLayout后,在代码中修改AutoLayout约束条件
    tableViewCell重用导致图片错乱问题
    更新ruby
    控件基本动画
    Block动画和spring动画
  • 原文地址:https://www.cnblogs.com/kurt/p/6268763.html
Copyright © 2011-2022 走看看