Re: [問題]Socket如何偵測遠端close socketchannel?

看板java作者 (Terry)時間14年前 (2011/10/20 21:01), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《Parker (冏)》之銘言: : 若遠端的Socket 呼叫Socketchannel.close() : 本地端用isConnected()或isClosed()好像都沒辦法得知 : 除了Socketchannel.write(data)然後發生Exception 有辦法知道 : 但是有時候會死在Socketchannel.write(data) 無法發生Exception : 是否有其他方法可以得知呢? 答案: 沒 C 沒有, 所以其它language 也不會有. 有沒有通, 只能靠read/write 來檢查. 希望不要再有人在問這種問題了. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.160.167.124
文章代碼(AID): #1Ee1kpvS (java)
文章代碼(AID): #1Ee1kpvS (java)