分类:网络协议

  • 什么是RPC?

    什么是RPC? 百度解释:RPC(Remote Procedure Call)— 远程过程调用,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。RPC协…

    传输协议 2022-11-27
  • 从浏览器中输入URL到页面加载发生了什么 – Part 3 HTTP

    因为文章太长,所以将它分为三部分,本文是第一部分。 第一部分:从浏览器中输入URL到页面加载发生了什么 – Part 1 第二部分:从浏览器中输入URL到页面加载发生了…

    传输协议 2021-01-03
  • 从浏览器中输入URL到页面加载发生了什么 – Part 2 TCP/IP

    因为文章太长,所以将它分为三部分,本文是第一部分。 第一部分:从浏览器中输入URL到页面加载发生了什么 – Part 1 第二部分:从浏览器中输入URL到页面加载发生了…

    传输协议 2021-01-03
  • 从浏览器中输入URL到页面加载发生了什么 – Part 1 DNS

    因为文章太长,所以将它分为三部分,本文是第一部分。 第一部分:从浏览器中输入URL到页面加载发生了什么 – Part 1 第二部分:从浏览器中输入URL到页面加载发生了…

    传输协议 2021-01-03
  • 深入浅出:HTTP/2

    HTTP/2简介 HTTP/2 (原名HTTP/2.0)即超文本传输协议 2.0,是下一代HTTP协议。是由互联网工程任务组(IETF)的Hypertext Transfer Pr…

    传输协议 2021-01-01
  • HTTP/1.0、HTTP/1.1、HTTP/2、HTTPS

    1. HTTP发展历史 HTTP(超文本传输协议,HyperText Transfer Protocol)是建立在TCP协议之上的一种应用层网络协议。默认使用80端口,建立之初目的…

    传输协议 2021-01-01
  • 漫谈五种IO模型

    概念篇 1.同步与异步 同步是指一个任务的完成需要依赖另外一个任务时,只有等待被依赖的任务完成后,依赖的任务才能算完成。 异步是指不需要等待被依赖的任务完成,只是通知被依赖的任务要…

  • 进程、线程与协程的比较

    概念 并行和并发 在介绍进程、线程和协程这三个概念之前,有两个操作系统中的相关概念需要简单解释一下:并行和并发。 并行:指多个任务同时执行。 并发:指在一个时间段内,多个程序都是在…

  • WorkerMan

    workerman是一个高性能的PHP socket 服务器框架,workerman基于PHP多进程以及libevent事件轮询库,PHP开发者只要实现一两个接口,便可以开发出自己…

    WebSocket 2018-03-09
  • WebSocket

    WebSocket 是什么? WebSocket 协议在2008年诞生,2011年成为国际标准。所有浏览器都已经支持了。 WebSocket 是 HTML5 开始提供的一种在单个 …

    WebSocket 2018-02-26
  • TCP、UDP、HTTP、SOCKET、WebSocket之间的区别

    TCP/IP协议栈 TCP/IP协议栈主要分为四层:应用层、传输层、网络层、数据链路层,每层都有相应的协议。 IP 网络层协议:(高速公路) TCP和UDP 传输层协议:(卡车) …

  • HTTP状态码

    一二三四五原则: 消息系列 成功系列 重定向系列 请求错误系列 服务器端错误系列 1XX-消息 这一类型的状态码,代表请求已被接受,需要继续处理。这类响应是临时响应,只包含状态行和…