如何實現多個客戶端并行操作?
如何實現多客戶端同時登陸,并行操作呢?我的服務器是使用了多線程的,可是我運行多個客戶端的時候,并不能并行操作,只有第一個打開的客戶端會得到服務器的響應,后面的客戶端輸入信息后沒有反應,而當第一個客戶端結束,或者不再有輸入輸出時,服務端會瞬間響應之前所有啟動并輸入了數據的客戶端,這是什么原因呢?是socket io的問題嗎?
如何實現多客戶端同時登陸,并行操作呢?我的服務器是使用了多線程的,可是我運行多個客戶端的時候,并不能并行操作,只有第一個打開的客戶端會得到服務器的響應,后面的客戶端輸入信息后沒有反應,而當第一個客戶端結束,或者不再有輸入輸出時,服務端會瞬間響應之前所有啟動并輸入了數據的客戶端,這是什么原因呢?是socket io的問題嗎?
2016-10-22
舉報
2016-10-24
輸入沒反應,是不是提前關閉了io流呢,就和老師講的,while死循環后再關閉socket。