-
TCP和UDP學(xué)習(xí)重點(diǎn)
查看全部 -
UDP客戶端實(shí)現(xiàn)步驟
定義發(fā)送信息
創(chuàng)建DatagramPacket數(shù)據(jù)報(bào),包含將要發(fā)送的信息。
創(chuàng)建DatagramSocket對(duì)象。
使用DatagramSocket的send()方法發(fā)送數(shù)據(jù)。
查看全部 -
UDP服務(wù)器端實(shí)現(xiàn)步驟
創(chuàng)建DatagramSocket,指定端口號(hào)。
創(chuàng)建DatagramPacket數(shù)據(jù)報(bào)。
使用DatagramSocket的receive(packet)方法接收客戶端發(fā)送的數(shù)據(jù)信息。
讀取信息。
查看全部 -
多線程服務(wù)器
查看全部 -
客戶端:
創(chuàng)建Socket對(duì)象,指明需要連接的服務(wù)器的地址和端口號(hào)
連接建立后,通過(guò)輸出流向服務(wù)器端發(fā)送請(qǐng)求信息。
通過(guò)輸入流獲取服務(wù)器端響應(yīng)的信息。
關(guān)閉相關(guān)資源。
查看全部 -
服務(wù)器端:
創(chuàng)建ServerSocket對(duì)象,綁定監(jiān)聽(tīng)端口。
通過(guò)accept()方法監(jiān)聽(tīng)客戶端請(qǐng)求。
連接建立后,通過(guò)輸入流讀取客戶端發(fā)送的請(qǐng)求信息。
通過(guò)輸出流向客戶端發(fā)送響應(yīng)信息。
關(guān)閉相關(guān)資源。
查看全部 -
使用URL讀取網(wǎng)頁(yè)內(nèi)容
通過(guò)URL對(duì)象的openStream()方法可以得到指定資源的字符輸入流。
通過(guò)輸入流可以讀取、訪問(wèn)網(wǎng)絡(luò)上的數(shù)據(jù)。
查看全部 -
InetAddress :用于標(biāo)識(shí)網(wǎng)絡(luò)上的硬件資源。
URL:統(tǒng)一資源定位符,通過(guò)URL可以直接讀取或?qū)懭刖W(wǎng)絡(luò)上的數(shù)據(jù)。
Sockets:使用TCP協(xié)議實(shí)現(xiàn)網(wǎng)絡(luò)通信的Socket相關(guān)類。
Datagram:使用UDP協(xié)議,將數(shù)據(jù)保存到數(shù)據(jù)報(bào)中,通過(guò)網(wǎng)絡(luò)進(jìn)行通信。
查看全部 -
多線程的優(yōu)先級(jí)
未設(shè)置優(yōu)先級(jí)可能會(huì)導(dǎo)致運(yùn)行時(shí)速度非常慢,可降低優(yōu)先級(jí)。
是否關(guān)閉輸出流和輸入流
對(duì)于同一個(gè)socket,如果關(guān)閉了輸出流,則與該輸出流關(guān)聯(lián)的socket也會(huì)被關(guān)閉,所以一般不用關(guān)閉流,直接關(guān)閉socket即可
查看全部 -
Java網(wǎng)絡(luò)功能四大類
查看全部 -
端口范圍!
查看全部 -
UDP通信模型
服務(wù)器端實(shí)現(xiàn)步驟
創(chuàng)建DatagramSocket,指定端口號(hào)
創(chuàng)建DatagramPacket
接收客戶端發(fā)送的數(shù)據(jù)信息
讀取數(shù)據(jù)
客戶端實(shí)現(xiàn)步驟
定義發(fā)送信息
創(chuàng)建DatagramPacket,包含將要發(fā)送的信息
創(chuàng)建DatagramSocket
發(fā)送數(shù)據(jù)
查看全部 -
UDP編程
進(jìn)行數(shù)據(jù)傳輸時(shí),首先需要將要傳輸?shù)臄?shù)據(jù)定義成數(shù)據(jù)報(bào)(Datagram),在數(shù)據(jù)報(bào)中指明數(shù)據(jù)所要達(dá)到的Socket(主機(jī)地址和端口號(hào)),然后將數(shù)據(jù)報(bào)發(fā)送出去。
相關(guān)操作類
DatagramPacket:表示數(shù)據(jù)報(bào)包
DatagramSocket:進(jìn)行端到端通信的類
查看全部 -
多線程服務(wù)器
查看全部 -
服務(wù)器端:
創(chuàng)建ServerSocket對(duì)象,綁定監(jiān)聽(tīng)端口
通過(guò)accept()方法監(jiān)聽(tīng)客戶端請(qǐng)求
連接建立后,通過(guò)輸入流讀取客戶端發(fā)送的請(qǐng)求信息
通過(guò)輸出流向客戶端發(fā)送響應(yīng)信息
關(guān)閉相關(guān)資源
客戶端
創(chuàng)建Socket對(duì)象,指明需要連接的服務(wù)器的地址和端口號(hào)
連接建立后,通過(guò)輸出流向服務(wù)器端發(fā)送請(qǐng)求信息
通過(guò)輸入流獲取服務(wù)器響應(yīng)的信息
關(guān)閉相關(guān)資源
查看全部
舉報(bào)