关于server端连接多个client端
一台pc通过以太网与多台数据采集仪(每个数据采集仪都有一个ip地址)进行数据交换,pc通过发送查询数据命令,采集仪把数据以包的形式发送过来。查询命令有多个功能代码,代表不同的查询命令。
我的思路是先发送一个ip地址,表示我想连接哪个设备,再发送查询命令功能代码,表示我想查询什么数据。把pc作为server端,但是用winsock编写网络程序一般都必须有两个socket,一个serversocket,一个clientsocket,采集仪不具备操作系统,这样的话pc发送了设备地址,它们可以进行通信吗?怎么实现?