问一个简单的socket的有关问题
问一个简单的socket的问题
如果服务器端有如下代码接收并反馈信息给client
而客户端有如下代码发送并接收server发送的反馈信息
会不会出现客户端消息没有被发送出去,3发送的消息没有被1读取,而是被4读了的情况?
求大神详细解释,谢谢大家了
------解决方案--------------------
write(socketfd, &msg, len);
socketfd 不是制定写给谁了吗?
------解决方案--------------------
创建socket的步骤?
bind listen connect 这些不是要ip 和 port ?
如果服务器端有如下代码接收并反馈信息给client
read(socketfd, &msg, len); // 1
write(socketfd, &msg, len); // 2
而客户端有如下代码发送并接收server发送的反馈信息
write(socketfd, &msg, len); // 3
read(socketfd, &msg, len); // 4
会不会出现客户端消息没有被发送出去,3发送的消息没有被1读取,而是被4读了的情况?
求大神详细解释,谢谢大家了
socket
linux
c
------解决方案--------------------
write(socketfd, &msg, len);
socketfd 不是制定写给谁了吗?
------解决方案--------------------
创建socket的步骤?
bind listen connect 这些不是要ip 和 port ?