參考博文:
為了便於操作,我們客戶端和服務端都放在手機上,等於客戶訪問的服務端就是裝置本身的某乙個埠。
下面是服務端的**:
/**
* created by administrator on 2018/5/18.10:47
* 服務端socket
*/public class serversocket
});}
private void startserver()
} catch (ioexception e) finally catch (ioexception e)
inputstream = null;
}if(socket != null) catch (ioexception e) }}
}}
客戶端**:
/**
* created by administrator on 2018/5/18.10:47
*/public class clientsocket
});}
private void startclient() catch (ioexception e) finally catch (ioexception e)
}if(socket != null) catch (ioexception e) }}
}
網路程式設計 Python網路程式設計詳解socket
1 伺服器就是一系列硬體或軟體,為乙個或多個客戶端 服務的使用者 提供所需的 服務 它存在唯一目的就是等待客戶端的請求,並響應它們 提供服務 然後等待更多請求。2 客戶端 伺服器架構既可以應用於計算機硬體,也可以應用於計算機軟體。3 在伺服器響應客戶端之前,首先會建立乙個通訊節點,它能夠使伺服器監聽...
linux socket網路程式設計之socket屬性
1.函式用法 include include int getsockopt int sockfd,int level,int optname,void optval,socklen t optlen 函式用於獲得某個套接字的屬性 int setsockopt int sockfd,int level...
sock程式設計學習2
面向連線的服務sock stream sock seqpacket,在開始交換資料之前,需要在請求服務的程序套接字和提供服務的程序套接字之間建立乙個連線 客戶端通過呼叫connect.int connect int sockfd const struct addr,socklen t len 在co...