写点什么

通信协议

0 人感兴趣 · 18 次引用

  • 最新
  • 推荐

websocket 底层原理

WebSocket协议的底层实现采用了类似Http的请求和响应方式,只不过其数据包的格式和传输方式与Http不同。WebSocket协议的底层实现包含以下主要部分:

【Java 基础】常用序列化技术与方式

序列化最终的目的是为了对象可以跨平台存储和进行网络传输,而我们进行跨平台存储和网络传输的方式就是 IO,而 IO 支持的数据格式就是字节数组。 总结:序列化和反序列化本质上就是一个数据转换的过程。

https://static001.geekbang.org/infoq/7d/7d3bb172e1f8b6caae8948ffdec561c4.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

从 ZETA 无线通信技术特点出发选择合适的物联网协议

用户头像
ZETA开发者
2022-11-08

物联网应用有其特定的要求,例如距离、数据速率、低功耗、有效净荷长度和成本效益等。ZETA技术拥有不同类型的通信协议,可以满足不同场景下的通信需求,在选择上为物联网客户提供了更大的灵活性。

https://static001.geekbang.org/infoq/af/afebdc916c8404884dca207e1bc1670c.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

详解 CAN 总线:标准数据帧和扩展数据帧

CAN协议可以接收和发送11位标准数据帧和29位扩展数据帧,CAN标准数据帧和扩展数据帧只是帧ID长度不同,以便可以扩展更多CAN节点。

https://static001.geekbang.org/infoq/ed/ed494695cfbd4d09f16ffc54ac58ac69.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

一文搞懂 SPI 通信协议

SPI是串行外设接口是美国摩托罗拉公司(Motorola)最先推出的一种同步串行传输规范,也是一种单片机外设芯片串行扩展接口,是一种高速、全双工、同步通信总线,所以可以在同一时间发送和接收数据,SPI没有定义速度限制,通常能达到甚至超过10M/bps。

https://static001.geekbang.org/infoq/37/37d8c49675b9fe1262936a5c4625bf89.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

一文搞懂 I2C 总线通信

本来不打算写这篇文章,因为网上关于I2C总线通信的资料很多很全。但是最近刚换工作,主要做驱动开发,第一个驱动就是I2C通信,想了想还是结合网上的资料再整理下思路,方便今后的查阅和温习。

https://static001.geekbang.org/infoq/ed/ed6420154902567c2e9fa3cd3a36975f.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

多维数据分析(OLAP)技术选型(1):对什么进行选型

用户头像
水滴
2021-07-05

我们在OLAP选型时,究竟是对什么进行选型?是否有方法可以缩小我们选型范围?此文章很好解答这些问题。

https://static001.geekbang.org/infoq/c5/c5410895d50f76f4b0a97c32825fe117.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

详解 WebRTC 传输安全机制:一文读懂 DTLS 协议

怎么搞定 WebRTC 通信安全?如何在 WebRTC 中使用 DTLS ? 看完这篇就懂了

https://static001.geekbang.org/infoq/a0/a01ff8b27df11695172388639795b317.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

一文看懂 Modbus 协议

Modbus应用层协议和服务规范主要包含两类:一类是串行链路上的Modbus(Modbus 串行链路取决于TIA/EIA 标准:232-F 和 485-A),另一类是TCP/IP 上的Modbus(Modbus TCP/IP 取决于IETF 标准:RFC793 和 RFC791 有关)。

Modbus 协议在串行链路上的实现

本博文的目的是表述串行链路上的 Modbus 协议,实现设备之间的互通。

https://static001.geekbang.org/infoq/b4/b4a0eee95c05ad00762496ff25b71ad2.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

物联网常用协议:MQTT、CoAP、LwM2M、HTTP、LoRaWAN 和 NB-IoT

物联网,即物的互联网,属于互联网的一部分。物联网将互联网的基础设施作为信息传递的载体,即现代的物联网产品一定是“物”通过某种方式接入了互联网,而“物”通过互联网上传/下载数据,以及与人进行交互。

https://static001.geekbang.org/infoq/54/5408e4824f815257ccf7b289003b2e61.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

【涂鸦物联网足迹】物联网常见通信协议

用户头像
IoT云工坊
2020-12-14

物联网简介看这里>>>【涂鸦物联网足迹】物联网基础介绍篇

https://static001.geekbang.org/infoq/a4/a47eacaab2538dd41127ebf56b85cbe9.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

深入了解进程间通信:System V 信号量 + 共享内存

用户头像
ShenDu_Linux
2020-12-02

前言:共享内存指 (shared memory)在多处理器的计算机系统中,可以被不同中央处理器(CPU)访问的大容量内存。由于多个CPU需要快速访问存储器,这样就要对存储器进行缓存(Cache)。

https://static001.geekbang.org/infoq/6a/6abf07aa22db235caa0214f122c28bf9.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

计算机网络基础 (十四)--- 传输层 -UDP 协议详解

用户头像
书旅
2020-08-05

从数据报的定义可以看出,UDP协议的数据长度,主要由应用层传输的数据长度所决定的,应用层传的数据越长,UDP数据报文就越长

https://static001.geekbang.org/infoq/0c/0cc07ae8807bcfabcdf11063291b634c.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

简约而不简单的分布式通信基石

分布式系统可以总结为是处于不同物理位置的多个进程组成的整体,为了确保这个整体有效并且高效的对外提供服务,每个节点之间都有可能需要进行通信来交换信息,而这个交换信息的过程多数使用的是tcp协议。tcp协议是位于ip层之上的传输层协议,在这个传输层里有

https://static001.geekbang.org/infoq/5a/5a0614456b4b5c0e2931ada085668a29.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Zookeeper 通信协议详解

用户头像
tunsuy
2020-06-25

基于TCP/IP协议,zk实现了自己的通信协议来完成客户端与服务端,服务端与服务端之间的网络通信,zk的通信协议整体上的设计非常简单。

通信协议_通信协议技术文章_InfoQ写作社区