Python服务器从同一远程设备上的两个客户端接收特定数据

时间:2015-04-10 06:07:12

标签: python sockets

我能够在两个设备之间建立一个简单的套接字服务器和客户端连接,并能够发送和接收值。我的问题是设置远程服务器以接受来自同一设备的两个客户端,并区分它们接收的数据。

具体来说,每个客户端将运行类似的代码,以接受来自各自电机的编码器/解码器值。我的主程序连接到服务器,需要分别使用来自每个客户端的数据,以便执行适当的计算。如何区分来自两个客户端的传入信号?

1 个答案:

答案 0 :(得分:0)

当客户端和服务器之间的通信不是很大时,一种方法是让客户端对服务器进行握手,让服务器枚举客户端并发回id进行通信。

然后客户端发送它的id以及它与服务器的任何通信,以便服务器识别它。至少这就是我所做的。