^(* ̄(oo) ̄)^祝各位大佬双节快乐!
小弟现在需要一个服务端使用tcp与五六个客户端进行
通信,其中服务器端用的
labview编写,而客户端用的qt编写。。我已经实现了点对点的通讯,但在实现点对多通讯时有许多问题。
首先是程序自带例子,原例子是不断地往连接上的客户端发送相同的消息,无法根据特定的客户端发送特定的消息。
进行简单修改输入信息后无果。
然后又在网上下了另一个程序。这个程序是通过队列方式进行传输数据。我简单将原来的波形发送改为了接收和发送字符串,图如下:
发现两个客户端链接有一个只能发数据,有一个只能接数据。。。。同时并不知道哪个客户端发来了数据。怎样给指定的客户端发特定的数据。
小弟最后面要实现的服务器端程序能判断出客户端以及客户端发来的指令,(例如A客户端发来“0”或者“1”或者“2”字符串数据,然后服务器判断客户端号码后,做出对应的操作,比如发送对应的字符串数据“gg”,“tre”,“grr”给刚发送数据过来的客户端,又或者关闭链接等),程序通信基于tcp协议。
又在网上下载了几个程序修改后无果就来向各位大佬求助啦!
-
问题1
-
问题2
一周热门 更多>