講師回答 / 湯小洋
socket.shutdownOutput()表示關(guān)閉當(dāng)前socket的輸出流,寫入的數(shù)據(jù)都將被發(fā)送;socket.close()表示關(guān)閉當(dāng)前socket,關(guān)閉后此連接將不再可用,當(dāng)然,此socket的輸入輸出流也肯定關(guān)了
講師回答 / 湯小洋
嗯,準(zhǔn)確的說,是不能使用pw.close()來關(guān)閉輸出流,需要使用socket.shutdownOutput()來關(guān)閉當(dāng)前的輸出流,結(jié)束數(shù)據(jù)的輸出
2014-11-04
講師回答 / 湯小洋
每個(gè)客戶端連接時(shí)開啟一個(gè)線程與之通信即可,客戶端與服務(wù)器建立連接前會(huì)處于阻塞狀態(tài),服務(wù)端響應(yīng)后會(huì)建立連接,可以進(jìn)行連接成功的提示
2014-11-01
講師回答 / 湯小洋
TCP/IP是一個(gè)協(xié)議棧,包含許多協(xié)議,細(xì)分的話,其中的IP協(xié)議是屬于網(wǎng)絡(luò)層的,TCP和UDP屬于傳輸層
2014-10-13