请问在多线程中使用同步Socket和异步Socket的区别。
我的项目是通过Wifi和大约50台左右的设备进行通信,原先用的是多线程中使用同步Socket的方式进行通信,每个设备对应一个线程,线程内进行Socket收发操作,但设备一多就会出现通信阻塞的情况,导致部分设备无法及时发送数据。
然后同事告诉我用异步Socket会改善很多,所以我去了解了下异步Socket,也知道该如何实现异步Socket通信,但是在了解的过程中也看到有说使用多线程同步Socket比异步Socket好,所以想问下究竟两者在使用上有什么区别,以及我这种情况用同步好还是异步好?
字码的有点多,请大家耐心看,帮帮我哈