美文网首页
web服务器机制

web服务器机制

作者: 吉林天师 | 来源:发表于2020-01-15 04:22 被阅读0次

通信协议:

HTTP一个应用层协议
HTTPS是HTTP的安全版,在HTTP增加了一个SSL或TLS的协议层

SSL/TLS协议层主要职责是借助下层协议的信道安全地协商出一份加密密钥,并用此密钥来加密HTTP请求响应报文。

  • 解决了三个安全性方面的问题:
    • 1.提供验证服务。验证本次会话实体身份的合法性
    • 2.提供加密服务,强加密机制保证通信过程中的消息不会被破译
    • 3.提供防篡改服务,利用Hash 算法对消息进行签名,通过验证签名保证通信内容不被篡改

HTTP (SSL /TSL)----> 应用层
TCP ------> 传输层
IP -----> 网络层
链路协议 ----> 链路层

套接字通信

  • 单播通信
  • 组播通信
  • 广播通信

服务器模型

  • 单线程阻塞I/O模型
  • 多线程阻塞I/O模型
  • 单线程非阻塞I/O模型

    对于单线程非阻塞模型最重要的事情是检测哪些连接有感兴趣的事情发生:
    1. 应用程序遍历套接字的事件检测
    2.内核遍历套接字的事件检测
    3.内核基于回调的事件检测

  • 多线程非阻塞I/O模型

最经典的多线程非阻塞模型方式是 Reactor
1.接收事件--> accept 处理器 --->
2.读事件---> read 处理器
3.写事件---> write 处理器
4.执行事件---> process 处理器

相关文章

  • Cookie for iOS

    cookie机制: Cookie是在客户端存储服务器状态的一种机制,Web服务器可以通过Set-Cookie或者S...

  • web服务器机制

    通信协议: HTTP一个应用层协议HTTPS是HTTP的安全版,在HTTP增加了一个SSL或TLS的协议层 SSL...

  • cookie

    web应用中为了获取用户信息使用一个叫做cookie的机制。web服务器用cookie在客户端保存信息。cooki...

  • iOS HTTPCookie基本使用

    1、cookie基本介绍 Cookie是在客户端存储服务器状态的一种机制,Web服务器可以通过Set-Cookie...

  • WEB服务器加速机制

    Web缓存:由代理服务器满足客户端的请求 1.代理服务器 客户端发送所有的http请求到代理服务器。代理服务器保存...

  • HttpSession详解

    session的机制 http是无状态的协议,客户每次读取web页面时,服务器都打开新的会话,而且服务器也不会自动...

  • Cookie机制详解

    Cookie:一种web服务器和web客户端之间通信的机制。 在开始讲解之前,我先讲一下Cookie的产生理由: ...

  • SAP 电商云 Spartacus UI 的 CORS 设置

    CORS 是 Web 上的一种标准机制,它使来自 Web 应用程序的跨域请求能够到达不同域上的服务器。 cross...

  • 10大前端开发技能实战整理

    整个 Web 系统架构在 [HTTP 协议] 之上, 利用 HTTP 的缓存机制不仅可以极大地减少服务器负载, 更...

  • 简单web服务器,静态篇

    为了解Tomcat机制,以及从浏览器发出请求开始之后的发生的过程,由简单web服务器开始。 1、浏览器与服务器通过...

网友评论

      本文标题:web服务器机制

      本文链接:https://www.haomeiwen.com/subject/wqmdvctx.html