資源簡介
java使用udp協議進行數據收發處理,java使用udp協議進行數據收發處理

代碼片段和文件信息
package?com.sportsBracelet;
import?java.io.IOException;
import?java.net.DatagramPacket;
import?java.net.DatagramSocket;
//接收端
/*
?接收端的使用步驟
????1.?建立udp的服務
????2.?準備空?的數據?包接收數據。
????3.?調用udp的服務接收數據。
????4.?關閉資源
?*/
public?class?UdpReceive{
????public?static?void?main(String[]?args)?throws?IOException?{
????????//建立udp的服務?,并且要監聽一個端口。
????????DatagramSocket??socket?=?new?DatagramSocket(9090);
????????//準備空的數據包用于存放數據。
????????byte[]?buf?=?new?byte[1024];
????????DatagramPacket?datagramPacket?=?new?DatagramPacket(buf?buf.length);?//?1024
????????//調用udp的服務接收數據
????????socket.receive(datagramPacket);?//receive是一個阻塞型的方法,沒有接收到數據包之前會一直等待。?數據實際上就是存儲到了byte的自己數組中了。
????????System.out.println(“接收端接收到的數據:“+?new?String(buf0datagramPacket.getLength()));?//?getLength()?獲取數據包存儲了幾個字節。
????????System.out.println(“receive阻塞了我,哈哈“);
????????//關閉資源
????????socket.close();
????}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-08-09?10:18??Udp收發協議代碼\
?????文件????????1232??2018-08-09?10:07??Udp收發協議代碼\UdpReceive.java
?????文件????????2019??2018-08-09?10:14??Udp收發協議代碼\UdpSender.java
- 上一篇:webRTC多人視頻會議室(修正)
- 下一篇:JSp簡易留言板
評論
共有 條評論