UDP 服務器端工作的主要步驟如下:
- 調用 DatagramSocket(int port) 創建一個數據報套接字,並綁定到指定端口上。
- 調用 DatagramPacket(byte[] data,int length), 建立一個字節數組以接收數據。
- 調用 DatagramSocket 類的 receive(),接受 UDP 包。
- 關閉數據報套接字
UDP 客戶端工作的主要步驟如下:
- 調用 DatagramSocket() 創建一個數據包套接字。
- 調用DatagramPacket(byte[]data,int offset,int length,InetAddress address,int port), 建立要發送的 UDP 包。
- 調用 DatagramSocket 類的 send() 發送 UDP 包。
- 關閉數據報套接字
具體相關程序案例,略---