1

尝试在 python 中创建从服务器到客户端的可靠通信。接收的丢失和延迟应尽可能低。这是我的想法,

  • 互联网启动时客户端通知服务器(DNS)
  • 服务器保存客户端IP
  • 将 data1 广播到保存的 IP
  • 客户端 ack msg idx 到服务器
  • 服务器重新发送直到客户端确认(超时)
  • 如果 3 个没有 ack 的广播,服务器将删除 IP

其中数据(json/df/db):

  • data1:味精 idx & 广播味精
  • data2: ip, last msg idx & connected timestamp

现在,只是想让它简单但希望可扩展。有没有这样做的一般做法?将来可能需要后端(REST)。我以前认为 FCM 通知可能适合我的需要,但似乎没有太多与 python 相关的资源可供启动。请告知上述想法是否足够好。

4

0 回答 0