[問題] client怎麼檢查server是否還在呢?

看板java作者 (happylife)時間16年前 (2009/04/16 19:25), 編輯推噓2(201)
留言3則, 3人參與, 最新討論串1/1
我寫兩支socket程式 一支當server 一支當client 我希望client可以檢查server是否還活著 我用socket.isclode() 跟socket.isconnect()都檢查不出來 (server關掉前跟關掉後 檢查的狀態都一樣) 請問有什麼方法可以檢查server是否已經shutdown了呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.115.80.76

04/17 14:26, , 1F
如果是tcp,寫一些東西過去,server掛了會有錯誤
04/17 14:26, 1F

04/17 19:24, , 2F
後來是用read會有exception, write並沒有 感謝>"<
04/17 19:24, 2F

04/21 21:50, , 3F
基本上TCP的server掛了, client應該就會出exception了吧.
04/21 21:50, 3F
文章代碼(AID): #19vnMczf (java)