udp - Java: Display Clients IP and port numbers -
hello i've written small udp server program. know code display hosts ip easy following code:
system.out.println("listening port: " + serversocket.getlocalport()); system.out.println("ip: " + myip.gethostaddress()); is there way of displaying ip , port number of client connected server?
when receive udp datagrampacket can retrieve distant ip packet originated datagrampacket.getaddress()
edit if wish string representation of ip address, use datagrampacket.getaddress().tostring().
example:
datagrampacket p = new datagrampacket(buffer, buffer.length); ds.receive(p); // receive data here... system.out.println("received data packet :"+p.getaddress().tostring());
Comments
Post a Comment