如何制作简单的 python UDP 套接字服务器?

Posted

技术标签:

【中文标题】如何制作简单的 python UDP 套接字服务器?【英文标题】:How to make simple python UDP socket server? 【发布时间】:2021-06-12 09:38:33 【问题描述】:

我正在尝试制作一个基于 UDP 的 python 套接字服务器。

重点是我们需要从Java客户端socket服务器接收数据,而python UDP协议socket服务器必须把JSON数据丢给前面的React。

我有做一个简单的UDP聊天服务器的知识水平,所以我现在很担心。 我目前正在阅读 django 频道的官方文档。 django-channeles 是否也提供简单的配置以使用 UDP 协议?

【问题讨论】:

【参考方案1】:

有一个原始 UDP in the docs 的规范。 UDP 不可靠,因为可能会丢失一些数据,所以它没有被广泛使用。如果一定要使用,就必须以websocket消费者为模板,根据规范实现UDP消费者

【讨论】:

以上是关于如何制作简单的 python UDP 套接字服务器?的主要内容,如果未能解决你的问题,请参考以下文章

Python之路(第三十二篇) 网络编程:udp套接字简单文件传输

使用 python 3.6 异步的 UDP 代理服务器

如何拆分接收到的 boost asio udp 套接字联合数据报

socket库:Python实现UDP客户和服务器通信

socket库:Python实现UDP客户和服务器通信

python基于udp的套接字