news 2026/10/23 19:19:54

ubuntu启一个udp server,由一个client访问

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
ubuntu启一个udp server,由一个client访问

1、server_8078.py代码:

# udp_server.py import socket def start_udp_server(host, port): # 创建一个UDP套接字 server_socket = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) # 绑定套接字到地址和端口 server_socket.bind((host, port)) print(f"UDP Server listening on {host}:{port}") while True: # 接收数据 data, addr = server_socket.recvfrom(1024) print(f"Received message from {addr}: {data.decode('utf-8')}") # 发送响应 response = "Hello from UDP server!" server_socket.sendto(response.encode('utf-8'), addr) if __name__ == "__main__": HOST = '192.168.111.128' PORT = 8078 start_udp_server(HOST, PORT)

client_8078.py代码:

# udp_client.py import socket def start_udp_client(host, port): # 创建一个UDP套接字 client_socket = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) try: # 发送数据 message = "Hello from UDP client!" client_socket.sendto(message.encode('utf-8'), (host, port)) # 接收响应 data, server = client_socket.recvfrom(1024) print(f"Received: {data.decode('utf-8')}") finally: # 关闭套接字 client_socket.close() if __name__ == "__main__": HOST = '192.168.111.128' PORT = 8078 start_udp_client(HOST, PORT)

在第1个terminal运行:python3 server_8078.py

在第2个terminal运行:python3 client_8078.py

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/10/22 13:53:46

PHP计算机毕设之基于PHP的宠物销售商城网站基于php的宠物商城网站的设计与制作(完整前后端代码+说明文档+LW,调试定制等)

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

作者头像 李华
网站建设 2026/10/11 12:10:47

星星视频 + 特种作业操作证宝典:娱乐考证两不误的实用工具

下班想刷剧放松,还得抽空备考电工证,不用在一堆 App 里来回切换。星星视频和特种作业操作证宝典,一个满足你的娱乐需求,一个帮你高效备考,用起来都很省心。 星星视频:无广刷剧的轻量选择 它的资源覆盖了热…

作者头像 李华
网站建设 2026/10/22 23:35:51

Java多商户家政:同城抢单派单自营商城全解

Java多商户家政系统通过“同城抢单派单自营商城”模式,结合高并发微服务架构与全渠道融合技术,为家政服务行业构建了高效、透明、场景化的数字化生态。 以下从技术架构、核心功能、服务创新、业务场景、性能优化五个维度进行详细解析:一、技术…

作者头像 李华
网站建设 2026/10/21 3:01:21

【论文知识】AIGC降重实操手册:从入门到精通的完整指南

在学术写作领域,AIGC降重技术正在成为越来越多研究者的重要工具。然而,要充分发挥这项技术的潜力,需要系统性的方法和策略性的应用。本指南将为您提供从基础操作到高级技巧的完整路线图,帮助您安全、高效地使用AIGC降重技术提升论…

作者头像 李华