tcp记录

网络传输:大小端
Qt网络编程实现TCP通信
TCP/IP通讯与socket编程
Qt一步步搭建TcpServer1------封装QTcpServer,QTcpSocket
qtcpserver官方文档

Python address already in use

服务器端的端口号和客户端的端口号没有关系

一般服务器是需要BIND指定端口号的,客户端可以BIND也可以不BIND(BIND后关闭SOCKET需要一段时间由系统释放这个端口,所以客户端一般不BIND)

服务器端需要指定端口,只有这样客户端才知道确定连接那个端口。 而客户端连接服务器程序后占用的端口,默认是由系统自动分配的系统中可用的端口,(这个端口号码,可以通过服务端调用accept函数得到)

换socket_server函数(未尝试)

https://blog.csdn.net/fengmm521/article/details/78446416

最终解决:接收信息时要设置本地的ip地址和绑定本地地址,而发送消息需要连接对方的ip地址,由于这俩的ip初始化时设置的是同一个(之前在同一台电脑所以是同一个ip),所以在服务端和客户端分别将接发信息函数里的ip改一下就行了。

相关推荐
SilentSamsara6 分钟前
命令行工具开发:Click/Typer + 打包为独立二进制
linux·服务器·开发语言·前端·python·青少年编程·fastapi
Cloud_Shy61815 分钟前
Linux 用户管理知识与应用实践(一:用户及用户组基础知识)
linux·运维·服务器·centos·云计算
Jempo M17 分钟前
GDB 与 LLDB 逆向调试的艺术:从原理到实战,Linux 与 Windows 调试全解析
linux·运维·服务器
比昨天多敲两行23 分钟前
Linux进程间通信-共享内存
linux·运维·服务器
AbandonForce23 分钟前
Linux权限深入解读
linux·运维·服务器
lbb 小魔仙40 分钟前
Docker一键部署 EasyNode 面板,随时随地可视化管理服务器
服务器·docker·容器
草莓熊Lotso1 小时前
【Linux网络】深入理解 HTTP 协议(一):从基础概念到 URL 编码解码
linux·网络·c++·网络协议·http·软件工程
一号弯1 小时前
用NAVICAT访问非本地服务器的报错问题
运维·服务器
jingling5551 小时前
Flutter | 从基本跳转到路由守卫
服务器·前端·网络·flutter·前端框架
IOT.FIVE.NO.11 小时前
Claude code+Vscode+Remote ssh+ 服务器自定义第三方API配置保姆级教程
服务器·vscode·ssh