Session

原创 2016年08月30日 11:24:53

什么是Session?

Session在计算机中尤其是网络应用中称为回话,具体到web中的Session指的是用户浏览某个网站时,从进入网站到浏览器关闭的这一段时间,也就是用户浏览这个网站花费的时间。

为什么要使用session?

浏览器和服务器采用http无状态的通讯,为了保持客户端的状态,使用session来达到这个目的。然而服务端是怎么样标示不同的客户端或用户呢?
在session机制中,采用了唯一的session_id来标示不同的用户,浏览器每次请求都会带上由服务器为它生成的session_id.
Session的工作流程:
这里写图片描述

开启一个会话:HttpSession session = request.getSession();
如果使信息在整个session中共享,session.setAttribute(key, value);

session和cookie的区别:

1 前者信息保存在服务器端,信息是安全的;后者信息保存在客户端,信息不安全。
2.Cookie需要客户端和服务器端传输的信息量大,session几乎不需要客户端和服务器端的交互信息。

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

相关文章推荐

Session一致性配置---Redis

前提: Redis—URL:http://blog.csdn.net/ymf827311945/article/details/76307483 反向代理—URL:http://blog.csdn...

nginx整合tomcat集群并做session共享----测试案例

最近出于好奇心,研究了一下tomcat集群配置,并整合nginx,实现负载均衡,session共享,写篇记录,防止遗忘。---------菜鸡的自我修炼。   说明:博主采用一个web项目...

session+memcached所需jar

  • 2017-09-08 11:18
  • 1.47MB
  • 下载

Session详解.pdf

  • 2017-09-30 12:32
  • 536KB
  • 下载

Advanced Graphics and Animations for iOS Apps(session 419)

学习与延伸 这篇文章主要是学习完Advanced Graphics and Animations for iOS Apps这个session后的总结和相应细节的延伸和细化。主要内容为图形性能与测...

session与cookie区别精选

  • 2017-09-12 10:29
  • 20KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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