繁体   English   中英

使用python将带有类别的数据从客户端发送到服务器

[英]send data with categories from client to a server using python

我有一个嵌入式系统,可以监控许多传感器(GPS、电机速度、温度……)

我在 python 中使用套接字设置了一个客户端 - 服务器,我可以从客户端(嵌入式系统)向服务器(笔记本电脑)发送一个字符串消息,比如“来自客户端的你好”。

但对我来说,发送带有预定义类别的数据会很棒,这样服务器就知道消息的类型。 收到后,服务器知道它已收到例如 GPS 坐标或电机速度。

有没有办法在 TCP 中或使用任何库或框架来做到这一点?

谢谢

我能想到三种方法

  1. 将消息类型放在标题中(可能在消息大小旁边)
  2. 为每种消息类型使用不同的套接字(丑陋而复杂但有效)
  3. 使用某种发布订阅,例如 Kafka、ZeroMQ 或 RabbitMQ 来传达主题

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM