建议在程序执行过程中添加串口打印,将程序的执行日志打印出来,把server的信息(包括IP,监听的端口)打印出来,注意Socket在创建完成之后需要bind本地端口,accept监听连接请求,如果收到连接请求的话会返回一个新的套接字句柄(liunx下为文件描述符),我们实际上是用这个句柄进行通讯的,所以你需要找到在你的代码运行过程中,SOCKET有没有建立好?端口BIND的是否是你需要的那个端口?有没有接收到连接请求?消息发送时的句柄使用的是否正确? ~此条回复来自萌新虫,祝好!
建议在程序执行过程中添加串口打印,将程序的执行日志打印出来,把server的信息(包括IP,监听的端口)打印出来,注意Socket在创建完成之后需要bind本地端口,accept监听连接请求,如果收到连接请求的话会返回一个新的套接字句柄(liunx下为文件描述符),我们实际上是用这个句柄进行通讯的,所以你需要找到在你的代码运行过程中,SOCKET有没有建立好?端口BIND的是否是你需要的那个端口?有没有接收到连接请求?消息发送时的句柄使用的是否正确? ~此条回复来自萌新虫,祝好!