udpserver.txt
来自「利用UDP进行网络编程,并能读取服务器的时间.」· 文本 代码 · 共 33 行
TXT
33 行
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 + =
减小字号Ctrl + -
显示快捷键?