首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

:用那个函数获取客户端发来的UDP报文的IP地址和端口号

2012-01-09 
在线等:用那个函数获取客户端发来的UDP报文的IP地址和端口号?C/S模式,服务器接收到客户端的UDP包后,如何从

在线等:用那个函数获取客户端发来的UDP报文的IP地址和端口号?
C/S模式,服务器接收到客户端的UDP包后,如何从报文中获取客户端的IP、PORT?多谢!

[解决办法]
DatagramSocket ds = new DatagramSocket(12345);// 开始监视12345端口
byte[] buf = new byte[1000];
DatagramPacket ip = new DatagramPacket(buf, buf.length);// 创建接收数据报的实例
while (true) {
ds.receive(ip);
System.out.println((ip.getSocketAddress().toString())+ ": "+ip.getPort());
//得到IP和PORT
}

热点排行