C/S模式,服务器接收到客户端的UDP包后,如何从报文中获取客户端的IP、PORT?多谢!
解决方案 »
- 关于java中路径获取的问题.
- Class<?> cls = Class.forName("com.code.Test"); 这个?怎么具体化,因为Test类是运行时动态加载的,所以我想不到办
- 菜鸟问题接口
- 用java写字符串到Excel时,如果第一个字符是"-"符号,则打开Excel时出错
- 请教一道java试题
- 高分求助,请问用jfreeChart画图,可以在一个图上同时画柱状图和折线图吗?
- 创建线程方法的不解...
- jbuilder7 和vss集成:我在本地的src目录下加一个包,怎么在status browser里看不到变化?
- 如何让APP发送HTTP请求?
- 请问,java和地理信息系统开发的结合如何?
- memcmp在java中怎么实现呢?
- 关于mysql中文数据的问题
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
}
我自己搞定了:
InetAddress clientAddress = rcvPacket.getAddress();
int clientPort = rcvPacket.getPort();
你贴那个帖子网上到处都是,都没写完整的,以后贴请看看是否符合要求再贴。