📄 udpserver.txt
字号:
import java.net.*;
import java.io.*;
import java.util.Date;
public class UDPServer {
public static void main(String args[]) throws Exception {
//create dsocket
DatagramSocket dsocket = new DatagramSocket(13);
//create datagrampacket from client
byte[] msg = new byte[10] ;
DatagramPacket inpacket = new DatagramPacket(msg,1);
//waiting for receiving data from client
dsocket.receive(inpacket) ;
//get address,port from DatagramPacket
InetAddress clientAddress = inpacket.getAddress();
int clientPort = inpacket.getPort();
//create datagrampacket for client
msg = new Date().toString().getBytes();
DatagramPacket outpacket = new DatagramPacket(msg,msg.length,clientAddress,clientPort);
//sends data to client
dsocket.send(outpacket);
//close resource opened.
dsocket.close();
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -