作者cellostar (happylife)
看板java
標題[問題] client怎麼檢查server是否還在呢?
時間Thu Apr 16 19:25:24 2009
我寫兩支socket程式
一支當server 一支當client
我希望client可以檢查server是否還活著
我用socket.isclode() 跟socket.isconnect()都檢查不出來
(server關掉前跟關掉後 檢查的狀態都一樣)
請問有什麼方法可以檢查server是否已經shutdown了呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.115.80.76
推 jlovet:如果是tcp,寫一些東西過去,server掛了會有錯誤 04/17 14:26
→ cellostar:後來是用read會有exception, write並沒有 感謝>"< 04/17 19:24
推 zeat:基本上TCP的server掛了, client應該就會出exception了吧. 04/21 21:50