Clases en java.net.
public int getLocalPort(); Devuelve: el número de puerto en el host local al cual está conectado este socket. public void receive(DatagramPacket p) throws IOException; Recibe un datagram packet de este socket. Cuando este método termina, el buffer DatagramPacket se llena con los datos recibidos. El datagram packet también contiene la dirección IP del emisor, y el número de puerto de la máquina emisora. Este método se bloquea hasta que se recibe un datagrama. El campo longitud del datagram packet contiene la longitud del mensaje recibido. Si el mensaje es más largo que la longitud del buffer, el mensaje se trunca. Parámetros: p - el DatagramPacket dentro del cual están los datos que llegan Throws IOException
Si ocurre un error de E/S. public void send(DatagramPacket p) throws IOException; Envía un datagram packet a través de este socket. El DatagramPacket incluye información indicando los datos a enviar, su longitud, la dirección IP del host remoto, y el puerto en el host remoto. Parámetros: p - el DatagramPacket dentro del cual están los datos que llegan Throws IOException
348