C语言Socket编程问题(互相通信)
假如一个服务器一个客户机,服务器accept返回的socket可以用来接收客户机发来的消息,这个socket能不能给客户机发送消息呢?就是用这个socket做send的参...
假如一个服务器一个客户机,服务器accept返回的socket可以用来接收客户机发来的消息,这个socket能不能给客户机发送消息呢?就是用这个socket做send的参数给客户机发消息。如果不能,那客户机里面不用重新侦听服务器的链接能不能发消息到客户机里面?
展开
2013-05-03
展开全部
客户端与服务器建立连接
客户端调用connect函数时,已经知道服务器的IP地址以及端口号
服务器中accept返回的套接字中,包含客户端的IP地址以及端口号
建立的连接是相互的,所以可以互通消息。
客户端调用connect函数时,已经知道服务器的IP地址以及端口号
服务器中accept返回的套接字中,包含客户端的IP地址以及端口号
建立的连接是相互的,所以可以互通消息。
追问
是不是客户端调用connect的socket和服务器端调用accept返回的socket都可以用来给send函数或者recv函数做参数?服务器端使用send发送消息客户端可以用recv接收消息吗
追答
可以
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询