首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏个人分享

    通信协议

    应用层软件随后在消息前面增加一个报头(header),并通过第6层与第7层之间的接口将处理后的消息传递给表示层。表示层在得到的消息中增加自己的报头,并将得到的消息传给下一层即会话层。 客户过程以正常的方式调用客户存根 (2)客户存根生成一条消息,然后调用本地操作系统 (3)客户端操作系统将消息发送给远程操作系统 (4)远程操作系统将消息发送给服务器存根 (5)服务器存根将参数提取出来,然后调用服务器 (6)

    1K20发布于 2018-09-06
  • 来自专栏cloudskyme

    一起玩转微服务(6)——通信协议如何统一

    二、统一通信协议 关于通信协议,不同的公司有不同的选择,但是建议同一公司内部使用统一的通信协议,比较典型的有grpc和brpc。

    2.2K20发布于 2020-06-22
  • 来自专栏iot-me

    串口通信协议

    起始位: 一个逻辑0 结束位:0.5个,1个,1.5个,2个逻辑1 有效数据:5~8位长度 校验位(可选):奇校验even,偶校验odd

    2K10编辑于 2022-02-11
  • 来自专栏用户6590312的专栏

    Redis 通信协议

    # 简介 几乎所有的主流编程语言都有Redis的客户端(http://redis.io/clients),不考虑Redis非常流行的原因,如果站在技术的角度看原因还有两个: 客户端与服务端之间的通信协议是在 第一字节为 "$" 符号 接下来跟着的是表示实际回复长度的数字值 之后跟着一个 CRLF 再后面跟着的是实际回复数据 最末尾是另一个 CRLF 对于前面的 GET 命令,服务器实际发送的内容为: "$6\ 以下例子展示了一个多条批量回复, 回复中包含四个整数值, 以及一个二进制安全字符串: *5\r\n :1\r\n :2\r\n :3\r\n :4\r\n $6\r\n foobar\r\n 在回复的第一行

    1.3K10发布于 2021-01-12
  • LoRa 通信协议

    LoRa 通信协议简介 LoRa(Long Range)是一种远距离低功耗无线通信技术,广泛应用于物联网(IoT)场景。它的特点是传输距离远、功耗低、穿透力强,适合需要长时间运行的电池供电设备。 LoRa 案例:土壤湿度监测 项目需求 通过 LoRa 通信协议,将土壤湿度传感器数据从一个 LoRa 节点发送到 LoRa 网关。 网关接收数据并通过串口显示。 LoRa.begin(433E6)) { Serial.println("启动 LoRa 失败!") LoRa.begin(433E6)) { Serial.println("启动 LoRa 失败!") 注意事项 频率设置: 确保发送端和接收端设置的频率一致,例如 433E6(433 MHz)。 天线安装: LoRa 模块需要正确安装天线,以确保通信距离和信号强度。

    1.8K10编辑于 2025-08-29
  • 来自专栏陶士涵的菜地

    android通信协议

    token,token的组成:时间戳+约定的随机值 手机端发送:时间戳,组装好的token 服务器接收:时间戳,接收token 服务器端根据时间戳+约定好的随机值组成token和接收到的token比较 6.

    82820发布于 2019-09-10
  • 来自专栏Java进阶

    HTTP 通信协议

    首先我们看看URL 跟 URI 有什么区别。 URI 指的是 服务器 资源的名字。 来看看什么是URI https://www.zhihu.com/question/44323871/answer/347628315 这个地址是知乎上的一个问题, /question/44323871/answer/347628315 这个问题作为知乎的一种资源。 其中 /question/44323871/answer/347628315 就是URI。 我们在浏览器输入一个url 比如:www.baidu

    81980发布于 2018-05-18
  • 来自专栏PM吃瓜(公众号)

    通信协议详解

    因此通信协议主要集中在ISO七层协议中的物理层、数据链路层、网络层和传输层。 相关的通信协议(协议栈、技术标准)包括Wi-Fi(IEEE 802.11b)、RFID、NFC、ZigBee、Bluetooth、LoRa、NB-IoT、CDMA/TDMA、TCP/IP、WCDMA、TD-SCDMA (6)Web服务器利用会话密钥加密与客户端之间的通信。 ? (6)支持缓存。CoAP 协议支持资源描述的缓存以优化其性能。 因为IPV6 技术带来巨大寻址空间,不光解决了未来巨量设备和资源的标识问题,互联网上应用可以直接访问支持IPV6 的设备,而不需要额外的网关。

    3.9K20发布于 2019-11-20
  • 来自专栏爱打音游的大A

    ADB通信协议

    Server adb -a -P 1234 nodaemon server   然后在另一台机器上用Client指定ip和端口进行连接 adb -H 10.176.36.22 -P 1234 devices 通信协议

    2.3K20编辑于 2023-03-23
  • 通信协议完整指南

    1.1 Modbus 协议简介 Modbus 是一种串行通信协议,由 Modicon 公司(现施耐德电气)于 1979 年发布,用于可编程逻辑控制器(PLC)之间的通信。 经过四十多年的发展,Modbus 已成为工业领域最广泛使用的通信协议之一。 目标从站地址 0x01-0xF7 1 功能码 0x01 固定值 2-3 起始地址 读取起始地址 0x0000-0xFFFF 4-5 数量 读取线圈数量 0x0001-0x07D0 (1-2000) 6- │ 89 87 │ └────┴────┴──────┴─────────┴─────────┘ 数据解析: Byte0 = 0x4D = 0b01001101 位: 7 6 0 1 1 0 1 线圈: - - - - 4 3 2 1 (实际: 1,0,1,1,0,0,1,0) Byte1 = 0x06 = 0b00000110 位: 7 6

    1.6K11编辑于 2026-05-06
  • 来自专栏代码洁癖患者

    浅谈Redis通信协议

    Redis客户端和服务器端使用的通信协议叫做RESP(Redis Serialization Protocol)。它是特意为Redis设计的,同时也可以用于其他软件工程。 多行字符串的编码方式如下: 以$+数字开头,以\r\n结束 数据都是字符串 结尾是\r\n 所以“foobar”应该编码为 "$6\r\nfoobar\r\n" 空字符串表示为: "$0\r\n\r\ 每个元素都是RESP类型的 空数组表示为: "*0\r\n" 数组中的元素可以是不同类型的: *5\r\n :1\r\n :2\r\n :3\r\n :4\r\n $6\r\n foobar\r\n

    83040发布于 2020-03-11
  • 来自专栏用户7890857的专栏

    浅谈 Redis 通信协议

    所以字符串“foobar”的编码如下: "$6\r\nfoobar\r\n" 当一个空字符串只是: "$0\r\n\r\n" 还可以使用 RESP 批量字符串,以使用用于表示 Null 值的特殊格式来表示值不存在 例如,一个包含四个整数的列表和一个批量字符串可以编码如下: *5\r\n:1\r\n:2\r\n:3\r\n:4\r\n$6\r\nfoobar\r\n (为了清楚起见,回复被分成多行)。

    2.4K10发布于 2021-06-03
  • USB HID通信协议详解

    一个平凡而乐于分享的小比特,中南民族大学通信工程专业研究生,研究方向无线联邦学习 擅长领域:驱动开发,嵌入式软件开发,BSP开发 ❄️作者主页:一个平凡而乐于分享的小比特的个人主页 ✨收录专栏:通信协议 USB HID通信协议详解 一、什么是USB HID? USB HID(Human Interface Device,人机接口设备)是USB协议中的一个标准设备类别,专门为需要与人交互的设备设计。

    1.8K10编辑于 2026-02-02
  • 来自专栏歪先生_自留地

    通信协议初选之MQTT

    MQTT 简单特点介绍 遥测传输 (MQTT) 是轻量级基于代理的发布/订阅的消息传输协议,设计思想是开放、简单、轻量、易于实现。这些特点使它适用于受限环境。该协议的特点有: 使用发布/订阅消息模式,提供一对多的消息发布,解除应用程序耦合。 对负载内容屏蔽的消息传输。 使用 TCP/IP 提供网络连接。 小型传输,开销很小(固定长度的头部是 2 字节),协议交换最小化,以降低网络流量。 使用 Last Will 和 Testament 特性通知有关各方客户端异常中断的机制。 有三种消息发布服务质量: “至多

    80310发布于 2018-07-02
  • SPI通信协议全面详解

    一个平凡而乐于分享的小比特,中南民族大学通信工程专业研究生,研究方向无线联邦学习 擅长领域:驱动开发,嵌入式软件开发,BSP开发 ❄️作者主页:一个平凡而乐于分享的小比特的个人主页 ✨收录专栏:通信协议 SPI通信协议全面详解 一、SPI协议简介 1.1 什么是SPI协议? 想象一下两个朋友要通过纸条传递信息,但需要确保信息传递的顺序和时机完全同步。 : 分频系数 实际SPI时钟 适用场景 2 24MHz 高速Flash、显示屏 4 12MHz 快速ADC、DAC 8 6MHz 它的简单性和高速性使其成为嵌入式系统中不可或缺的通信协议。 它的简单性和高速性使其成为嵌入式系统中不可或缺的通信协议。

    1.5K10编辑于 2026-02-02
  • 来自专栏网络技术联盟站

    什么是无线通信协议?无线通信协议有哪些典型的协议?

    来源:网络技术联盟站 链接:https://www.wljslmz.cn/19823.html 无线通信协议是相对于有线通信协议的,无线通信在现在信息领域是无处不在的,只要是没有插线就能通信的场景都离不开无线通信协议 本文瑞哥将带大家好好了解一下目前比较流行的无线通信协议,让我们直接开始。 一、无线通信协议简介 无线协议的工作原理是允许网络设备通过使用无线电波来交换信息,而不需要有线来实现这一点。 二、蓝牙 蓝牙应该是最为典型的无线通信协议,不管是手机、耳机、车机,蓝牙是非常常见的,蓝牙是一种无线技术标准,用于在短距离内在固定设备和移动设备之间交换数据。 总结 本文介绍了无线通信协议的原理以及分类,还介绍了蓝牙、Wi-Fi、WebSocket、MQTT、LoRa等常见的无线通信协议,希望本文对您有所帮助,有任何问题可以在下方评论区与我讨论,最后感谢您的阅读

    3.1K20编辑于 2023-03-01
  • 来自专栏sofu456

    网关设备和通信协议

    ) 3.防火墙:包过滤或应用网关 4.NAT:内网ip到网关外网地址转换,tcp穿透nat(和防火墙一样需要反向连接穿透,lcx、ipop等软件做端口数据转发实现NAT穿透) 5.P2P:分布式无中心通信协议 6.UDP:UDP传输不可靠可以使用DUT和UDPX替换 ?

    1.3K40发布于 2019-07-09
  • 来自专栏有文化的技术人

    Zookeeper的通信协议详解

    通信协议 基于TCP/IP协议,zk实现了自己的通信协议来完成客户端与服务端,服务端与服务端之间的网络通信,zk的通信协议整体上的设计非常简单, 客户端发起连接,发送握手包进行timeout协商,协商成功后会返回一个 session id和timeoout值.随后就可以进行正常通信,通信过程中要在timeout范围内发送ping包. zookeeper client和server之间的通信协议基本规则就是发送请求获取响应

    1.4K30编辑于 2022-10-27
  • I²C通信协议详解

    一个平凡而乐于分享的小比特,中南民族大学通信工程专业研究生,研究方向无线联邦学习 擅长领域:驱动开发,嵌入式软件开发,BSP开发 ❄️作者主页:一个平凡而乐于分享的小比特的个人主页 ✨收录专栏:通信协议 I²C通信协议详解 第一章:I²C协议介绍 1.1 I²C协议简介 I²C(Inter-Integrated Circuit,集成电路总线)是一种简单、双向、同步的串行通信总线,由飞利浦公司在1980年代开发 7位地址格式: ┌─────┬─────────────────────────────────────┐ │ 位 │ 7 6 5 4 3 2 1 0 │ ├─ 发送重新开始信号 i2c_restart(); // 6. 调试工具推荐: 逻辑分析仪:直观查看波形 I²C扫描工具:自动发现设备地址 示波器:测量信号质量 软件调试:逐步执行通信过程 总结 I²C协议以其简洁的两线设计和灵活的寻址机制,成为嵌入式系统中最常用的通信协议之一

    1.1K10编辑于 2026-02-02
  • 来自专栏IT技术精选文摘

    快速理解网络通信协议

    前6个十六进制数是厂商编号,后6个是该厂商的网卡流水号。有了MAC地址,就可以定位网卡和数据包的路径了。 6、传输层 6.1传输层的由来 有了MAC地址和IP地址,我们已经可以在互联网上任意两台主机上建立通信。 如果5号包还是没收到,但是收到了6号包或7号包,那么 ACK 里面的编号不会变化,总是显示5号包。这会导致大量重复内容的 ACK。 25.4物联网 2014年google旗下的Nest建立Thread Group,推出了物联网通信协议Thread,完善物联网通信。 ?

    1.3K20发布于 2018-06-22
领券