實現長連接的方法
1、客戶端自動退出開讀取的動作。前面說了,就算服務端調用了flush方法進行輸出刷新,客戶端也不一定能退出read的動作,所以還是會阻塞。所以,退出動作必須有客戶端程序自己完成,我們可以在服務端沒發送完一段消息并且刷新前就進行一個寫入結束符号的标志,客戶端解析到結束符号時,變可直接退出read的循環讀取操作,避免一直阻塞。
2、可以調用有讀取一定字節到某個數組的read方法,當然,這隻是針對消息定長的情況。
長連接與短連接的概念:前者是整個通訊過
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!