Session:
在计算机中,尤其是在网络应用中,称为“会话控制”。Session 对象存储特定用户会话所需的属性及配置信息。这样,当用户在应用程序的 Web 页之间跳转时,存储在 Session 对象中的变量将不会丢失,而是在整个用户会话中一直存在下去。当用户请求来自应用程序的 Web 页时,如果该用户还没有会话,则 Web 服务器将自动创建一个 Session 对象。当会话过期或被放弃后,服务器将终止该会话。Session 对象最常见的一个用法就是存储用户的首选项。例如,如果用户指明不喜欢查看图形,就可以将该信息存储在 Session 对象中。有关使用 Session 对象的详细信息,请参阅“ASP 应用程序”部分的“管理会话”。注意 会话状态仅在支持 cookie 的浏览器中保留。

token:
其实说的更通俗点可以叫暗号,在一些数据传输之前,要先进行暗号的核对,不同的暗号被授权不同的数据操作。例如在USB1.1协议中定义了4类数据包:token包、data包、handshake包和special包。主机和USB设备之间连续数据的交换可以分为三个阶段,第一个阶段由主机发送token包,不同的token包内容不一样(暗号不一样)可以告诉设备做不同的工作,第二个阶段发送data包,第三个阶段由设备返回一个handshake包。

Cookie:
有时也用其复数形式 Cookies,指某些网站为了辨别用户身份、进行 session 跟踪而储存在用户本地终端上的数据(通常经过加密)。定义于 RFC2109 和 2965 中的都已废弃,最新取代的规范是 RFC6265 。(可以叫做浏览器缓存)

Socket:
网络上的两个程序通过一个双向的通信连接实现数据的交换,这个连接的一端称为一个socket。
建立网络通信连接至少要一对端口号(socket)。socket本质是编程接口(API),对TCP/IP的封装,TCP/IP也要提供可供程序员做网络开发所用的接口,这就是Socket编程接口;HTTP是轿车,提供了封装或者显示数据的具体形式;Socket是发动机,提供了网络通信的能力。

最新文章

  1. 步入angularjs directive(指令)--准备工作熟悉hasOwnProperty
  2. MySQL配置文件my.cnf 例子最详细翻译
  3. vscode 与 python 的约会
  4. Csstyle - 创建简洁、可维护强的 CSS 样式
  5. C语言创始人
  6. Python 主成分分析PCA
  7. C中的一些经常会用到的函数
  8. ./fedora_install_oracle.sh bad interpreter
  9. PLSQL_性能优化系列07_Oracle Parse Bind Variables解析绑定变量
  10. Collection、Iterator、Set、HashSet
  11. ANDROID_MARS学习笔记_S01原始版_019_SERVICE之Transact
  12. vmware下linux 如何添加硬盘
  13. Linux生成core文件、core文件路径设置
  14. Python学习笔记(三)Python的list和tuple
  15. Android ADT安装时卡在Calculating requirements and dependencies
  16. springboot+freemarker毕业设计项目错误合集
  17. 聊聊Docker数据卷和数据卷容器
  18. Spring配置JDBCTemplate
  19. Java------------JVM(Java虚拟机)优化大全和案例实战
  20. Educational Codeforces Round 53 (Rated for Div. 2) E. Segment Sum

热门文章

  1. VMThread占CPU高基本上是JVM在频繁GC导致,原因基本上是冰法下短时间内创建了大量对象堆积造成频繁GC。
  2. 在TextView中设置DrawableLeft不显示的问题
  3. SQL Server数据库实例名与服务器名不一致的解决办法
  4. hdu4045(递推)
  5. docker 从容器中拷文件到宿主机器中
  6. c# vue 跨域get post cookie等问题
  7. JavaWeb项目(SSM)准备工作
  8. json字符串和json对象的转换
  9. 160628、利用Oracle rownum让表排序字段值连续
  10. Python之实现简单计算器功能