关于UDP通信中客户端指定端口接收的问题
宇文XX 2016-01-12 04:22:32 假如我设计了一个服务器,一个客户端,客户端中有A,B两个线程。A,B两个线程同时在运行。
其中A中调用了recvfrom(chatsock)用来接收聊天消息
B中调用了recvfrom(videosock)用来接收视频消息
现在我在服务器中调用了sendto消息,那么A,B究竟哪一个会响应recvfrom呢?
如果我想在服务器发送聊天消息的时候客户端能相应A中的recvfrom,发送视频消息的时候客户端能相应B中的recvfrom,该怎么办?
还是只能在客户端中调用一个recvfrom。然后通过接受到的消息判断是聊天消息还是视频消息?