美文网首页
websocket小记

websocket小记

作者: 剑山 | 来源:发表于2020-07-17 14:30 被阅读0次

ws又是一个每次用的时候都要搞懂一堆概念,然后下次又忘了的东西,所以打算写下来。。。

通讯有七层模型,下面的一层都会更具体,越往上越抽象,也越接近逻辑,但是太理论了懒得写了。。。我还是想记录下几个概念。

IP:用来区别每个设备,比如CAN通讯的时候每个设备不是要有一个编号么,这里的IP就是起同样的作用,用来定位这个数据是发给哪个设备的,那个设备也会知道这个数据是不是发给自己的。
端口:CAN好像也有这个概念,就是发给这个设备的数据可能有很多,如果带上端口的话就会知道这个设备是做什么用的。

TCP:用IP找到对应的设备,然后建立连接,然后发送数据。会保证数据是可靠的,一定会发到对应的设备,否则会报错。
UDP:直接给对应的设备发送数据,但是你不确定是不是真的发到了对应设备。

HTTP:基于TCP的协议,TCP有点像透传,这边发什么那边就收到了什么,理论上你发送什么都行,但是要实现特定的功能还要有协议,比如你通过串口要发送一个图片,要有校验,包头什么什么的,http就把这些写完了。

websocket:是一种特殊的http协议,只可以用http的get方法,但是可以建立稳定的双向通讯。我用了几次很好用,很适合设备(尤其是单片机,esp32这些)之间基于网络的数据通讯。

相关文章

  • websocket小记

    ws又是一个每次用的时候都要搞懂一堆概念,然后下次又忘了的东西,所以打算写下来。。。 通讯有七层模型,下面的一层都...

  • websocket小记

    websocket可以实现消息的实时推送,应用较为广泛,在工作中可以结合大数据数据的推送,后台接收并推送到前端展示...

  • WebSocket

    WebSocket Introduction WebSocket general:阮一峰的WebSocket 教程...

  • 2020-04-03

    ## webSocket初探 ## 目录 - 为什么WebSocket - 什么是WebSocket - WebS...

  • WebSocket

    WebSocket(1)---WebSocket介绍 一、为什么需要 WebSocket?初次接触 WebSock...

  • Spring和WebSocket整合详解

    Spring和WebSocket整合详解 官方主页 Spring WebSocket 概述 WebSocket 是...

  • WebSocket 的对象特性

    WebSocket对象特性 1readyState:WebSocket只读属性,表示WebSocket的连接状态。...

  • WebSocket 笔记

    WebSocket 笔记 WebSocket 握手客户端请求 Sec-WebSocket-Key: dGhlIHN...

  • WebSocket 概述和方案选型

    WebSocket测试工具:http://www.websocket-test.com/ Websocket是ht...

  • spring boot 集成 websocket 的四种方式

    【websocket】spring boot 集成 websocket 的四种方式 集成 websocket 的四...

网友评论

      本文标题:websocket小记

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