Session 是什么

Fanly 2018-12-10 21:38:25
问答

Session是另一种记录客户状态的机制,不同的是Cookie保存在客户端浏览器中,而Session保存在服务器上。客户端浏览器访问服务器的时候,服务器把客户端信息以某种形式记录在服务器上。

Session 是另一种记录客户状态的机制,不同的是 Cookie 保存在客户端浏览器中,而 Session 保存在服务器上。客户端浏览器访问服务器的时候,服务器把客户端信息以某种形式记录在服务器上。这就是 Session。客户端浏览器再次访问时只需要从该 Session 中查找该客户的状态就可以了。

Session

如果说 Cookie 机制是通过检查客户身上的“通行证”来确定客户身份的话,那么 Session 机制就是通过检查服务器上的“客户明细表”来确认客户身份。Session 相当于程序在服务器上建立的一份客户档案,客户来访的时候只需要查询客户档案表就可以了。

在某些情况下,会话是用户启动的。例如,在线聊天或消息传递中使用的两台个人计算机之间的交互的时间框架被认为是会话。各个用户启动它,并在完成后结束它。

其他类型的会议由技术发起。其中最常见的是服务器与个人计算机或访问该服务器的其他设备或系统之间的客户端/服务器会话。开发人员和其他人已经开发了会话协议来处理系统之间的这些交互。这些内容涵盖了浏览互联网所需的所有交互,以及通过各种电子邮件客户端发送和接收电子邮件。值得注意的是,许多会话都是最终用户隐藏的; 换句话说,普通用户不会认识到这些会话正在发生,并且对这些会话期间发生的事情了解不多。技术发起会议的分析主要是网络管理员,安全专家和其他对交互式网络有深入了解的人员。

在计算机科学中,特别是在网络中,会话是两个或更多个通信设备之间或计算机和用户之间的临时和交互式信息交换。会话在某个时间点建立,然后在稍后的时间点拆除。建立的通信会话可以在每个方向上涉及多于一个消息。会话通常是有状态的,这意味着至少一个通信部分需要保存关于会话历史的信息以便能够进行通信,这与无状态通信相反,其中通信由具有响应的独立请求组成。

已建立的会话是执行面向连接的通信的基本要求。会话也是在无连接通信模式下传输的基本步骤。但是,任何单向传输都不会定义会话。

通信传输可以被实现为在协议和服务的一部分的应用层,在会话层或在传输层中的 OSI 模型。

0个人收藏 收藏

评论交流

泪雪默认头像 请「登录」后参与评论
  1. 加载中..

相关推荐

  • WildCard 信用卡

    WildCard虚拟信用卡是什么

    WildCard是一个提供美国虚拟信用卡的在线平台,本质上是一种虚拟借记卡,没有消费额度,所以需要充值后才能进行消费,支持开通多张虚拟信用卡,通过支付宝即可完成实名认证,无需上传身份证等证件,并且国内能够通过银联云闪付实现快捷充值。
  • WildCard

    WildCard是什么

    WildCard 是一个提供海外在线服务订阅的虚拟信用卡,但本质上也是一种虚拟借记卡,需要充值才能使用。支持 OpenAI、Midjourney、ChatGPT Plus 等会员服务的开通,提供支付宝和 stripe 充值,无需上传身份证件,通过支付宝人脸验证实名。
  • OSI 模型 OSI model

    OSI模型是什么

    OSI模型是一种计算机网络体系结构模型,由国际标准化组织(ISO)在1984年发布,是一种参考模型,用于定义和描述不同计算机之间通信时各个层次之间的交互关系和协议,包括物理层、数据链路层、网络层、传输层、会话层、表示层、应用层7个层次。
  • Xshell

    Xshell是什么软件

    Xshell是一个强大的安全终端模拟软件,它支持SSH1、SSH2,以及Microsoft Windows平台的TELNET协议,Xshell通过互联网到远程主机的安全连接以及它创新性的设计和特色帮助用户在复杂的网络环境中享受他们的工作。
  • MobaXterm

    MobaXterm是什么

    MobaXterm 是远程计算的终极工具箱,用于 Windows 的增强终端,带有 X11 服务器、选项卡式 SSH 客户端、网络工具等。提供了大量为程序员、网站管理员、it 管理员和几乎所有需要以更简单方式处理远程作业的用户而定制的功能。
  • 分级层次结构是什么

    分级层次结构是什么

    分级层次结构是指从逻辑上将子系统划分成许多集合,而层间关系的形成要遵循一定的规则。常见的分级层次结构有网络体系结构和操作系统。