一直以為serversocket accept之後客戶端才能發資訊,實驗後得出如下結論:
1、serversocket沒有accept時,client是可以傳送資訊到server端的。
2、serversocket accept之後,正在處理訊息時,client也是可以傳送資訊到server端。
如果serversocket迴圈accept,總能接收到client端傳送的訊息。但是如果server端停掉,未處理的資訊就會全部丟失。
對socket的流操作:
1、在client傳送完資訊時,關閉socket,server端的輸入流才有響應,否則server端一直處於阻塞狀態;
2、******切忌流操作要flush()。
Socket程式設計
對tcp ip udp socket程式設計這些詞你不會很陌生吧?隨著網路技術的發展,這些詞充斥著我們的耳朵。那麼我想問 1.什麼是tcp ip udp?2.socket在 呢?3.socket是什麼呢?4.你會使用它們嗎?什麼是tcp ip udp?tcp ip transmission cont...
socket程式設計
建立socket 建立乙個 socket,它可用於在基於 tcp ip 的網路 如 internet 上通訊。socket s new socket addressfamily.internetwork,sockettype.stream,protocoltype.tcp 若要使用 udp 而不是 ...
socket程式設計
早幾天寫的socket程式 關鍵的幾個api的應用,作為熟悉socket程式設計的乙個例子 include imver.h int main sock notify socket af inet,sock dgram,0 if invalid socket sock notify sockaddr ...