标签: c sockets tcp error-handling network-programming
我正在使用C中的TCP套接字构建分布式文件系统。我必须分发一个文件并将其从我编写的客户端代码发送到四个服务器。我想知道是否有一种系统的方法来检查与特定服务器的连接是否仍然存在。
其他一些信息: 1.)C中的服务器和客户端代码都是由我编写的。 2.)我在客户端代码的开头为所有服务器发出了一个connect()调用(并且它成功了)。 3.)我不想尝试在该套接字上读取或写入数据以检查其状态。 我打算处理服务器突然关闭的情况。